このDLLを使えばいいと思います
http://mikan.the-ninja.jp/DB-ezdsdll.html
DL先です。
http://www.vector.co.jp/soft/win95/game/se284467.html
HSPのモジュール化のコードです
#module
#uselib "ezds.dll"
#func ezdsini "DSinit" int
#func ezdsload "DSload" str,int
#func ezdsplay "DSplay" int,int,int
#func ezdsrelease "DSrelease" int
#func ezdsend "DSend"
#deffunc iniezds
ezdsini
return
#deffunc loadezds str filename,int loadid
ezdsload filename,loadid
return
#deffunc playezds int playid,int volume,int pan
ezdsplay
#global
です。
再配布の許可は以下のリンクの管理人に自分で聞いてください。
http://hp.vector.co.jp/authors/VA022962/
もし使えるのなら、左右のパン(右から聞こえるとか、左から聞こえるとか)
やボリュームを再生時に設定できるのでとても便利です。
モジュールの命令は大体わかると思いますが、わからなかったら聞いてください