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正式版が楽しみだな〜