DirectMusic
DirectMusic のここが凄い・・・
その1・・・高速リピート
今までMCIでのMIDI再生だと、リピート時に1秒ほど待ちが発生しました。
でも、DirectMusicだと一瞬でリピート再生されます。
その2・・・音源本体がいらない
MIDI音源(SC88等)が無くても、なかなか高音質なBGMが楽しめます。
もっと音源データが充実すれば、音源を買う必要は無くなるでしょう。
とうとう、音源もダウンロードする時代到来か???
その3・・・複数同時再生 <- これには驚いた。
待ってましたMIDIの複数同時再生。実は最近までこの機能を知らなかった。(^^;)
なんと、MIDIファイルを同時に複数再生できるじゃないですか。。。
この機能を使えば、WAVデータのような馬鹿でかいファイルサイズに
悩むことがなくなるでしょう。
しかも、高速・・・3重BGMでも、ほとんど処理が重たくならない。
将来HALに対応すれば、問題無い重たさです。
BGMをMIDIで、効果音をMIDIで・・・ 素晴らしい・・・・・
WAVEデータは、音声等の音源では再生できない場合のみ
利用するようになるのでしょうか?
DirectMusic の新たな問題点
・MIDIデータによって、再生されない場合がある。
・再生中に他のタスクに切り替えると、とまってしまう。
Ctrl + Alt + Delete で、回復可能。
DirectX 6.1 で、改善されますように・・・
このサンプル(dmshell.exe)の面白い所を発見。
BGMが流れているときに、アクティブなWindowを変更したり
マウスをクリックや、VCでビルド等・・・
何か操作すると、それに合わせて"音がなる"じゃないですか・・・
これに気がついた人って、少ないと思います。
オリジナルの音源(自作)で演奏できるみたいだし
DirectMusic正式版が楽しみだな〜