| 2004/07/19(Mon) 02:56:02 編集(投稿者)
こんにちは、やのっちと申します。 ずっとプレイヤーオンリーでしたが、最近になってSRCシナリオを作り始めました。 どうかよろしくお願いします。
現在、うちの環境でDirectMusicを使用してMidi演奏を行うと、今までプレイしたシナリオに添付してあるMidiのうちのほとんどが正常に再生出来ません。 具体的な症状は、 ・一部のパートがピアノの音になる。 ・発音した音がずっと伸びっぱなしになる。(放っておくと音の洪水になります) ・MIDIデータからの音源リセット命令が効かない。(前の曲の設定を引きずる) ・演奏が2週目になると、極端にボリュームが下がる。 ・一部のパートのみキーがシフトする。 ・・・・といったところです。
現在、私の環境は、 ・音源:Roland Sc88pro ・MIDIインターフェース:Roland MU-2 ・OS:WindowsXP Professional Edition(SP1) ・CPU:Pen4 1.8G です。
私自身が以前、どうすれば「SRCでMIDIが正常に再生出来るようになるのか」が分からずにかなり長い期間、困った経緯があります。 これからSRCに触れられる方や、PC初心者の方で、この問題で躓く方もいらっしゃるのではないかと思います。 そこで、この度作るシナリオでは、冒頭でMIDI演奏にDirectMusicを使用する設定かどうかInfo()関数で判別し、UseDirectMusic=Onの場合は、 「MIDI演奏にDirectMusicを使用する場合、環境によっては正常に再生されない場合がございます」 のような警告文が表示されるようにしようと思いました。
そこでふと思ったのですが、実際にDirectMusicを使用して、正常にMIDIが再生されない方は全体に対してどの程度いらっしゃるのでしょうか。 また、DirectMusicを使用しない場合、曲の切り替えに時間を要する為、演出面でも工夫する必要があるように感じました。
もしよろしければ、皆様の
・DirectMusicによるMidi演奏に関する状況 ・DirectMusicを使わない場合の曲の切り替えの間に対する考え方
などをお聞かせ頂ければ有り難いです。 以上、どうかよろしくお願いします。
|