HSPには、音声や音楽を扱うのに便利な命令が3つ用意されています。
- mmload命令 - 音声などのデータファイルを設定
- mmplay命令 - データを再生
- mmstop命令 - 再生中のデータを停止
再生手順
- mmload ”ファイル名”, メディアバッファID,モード
- mmplay メディアバッファID
- mmstop
・メディアバッファIDには、複数のファイルを予め指定しておく0から始まる数値を自由に指定できます。
・モード
0:指定したファイルは通常の再生を行なう。
1 : 指定したファイルは無限ループで再生を行なう。
2 : 指定したファイルは再生終了まで待つ。
3 : 指定されたトラック以降を再生(CD)
+16 : 対象ウィンドウ全体で再生(動画)
実行例
- mmload ”bgm1.mid”, 0
- mmload ”bgm2.mid”, 1
- mmplay 1 ; メディアバッファIDの1番を演奏する
主なメディア
- PCMサウンド : wav
- MIDI楽器 : mid
- 圧縮音声 : mp3, wma
- 動画 : avi, mpg, wmv
- CD