> Muse殿堂への審査依頼データに、たまに"hoge_88pro.mus"など音源依存というか推奨音源データのような形で、同じ作品でも複数ファイルを送って来てくれる人がいます。 > GS/XGの違いなど、Museのようにmidi音源を扱う場合、こういったことが本来必要なのでしょうか?
えーと、 どちらに賛成とか反対とかはまだ置いておいて(汗)、とりあえず自分なりに思ったコトを書きなぐっていきます^^;
音源依存のデータを含めた複数ファイルがあるのは、 愛着ある音源の機能を最大限に引き出したいという意味で *DATA コマンドが書かれているためと思うんですが。
ちなみにワタシの場合は、 GS・XG 両方に効果するように *DATAコマンド(エクスクルーシブメッセージ)をひとつのデータ内に記述しています(MIDI 規格ではエクスクルーシブメッセージのメーカー ID やアドレスのダブリはありえないようになっているハズ) なので、一応どの音源でもそれなりに聴けるようにしているつもりではあります^^;
でも別社の規格のエクスクルーシブをひとつのデータ内に混在させるのは、音源に対して実は危険なコトなのかもしれませんよね……。 前述のとおり、MIDI 規格ではエクスクルーシブメッセージのメーカー ID やアドレスのダブリはありえないようになっている“ハズ”ですが、アドレス記述のミスなどで音源がエラーを起こしたりの可能性が無いとははっきり言い切れません^^;;; そういう意味では、*DATA コマンドを使った場合には、再生音源別にファイルを作るのは良い対策と言えると思います。
……ただやはり出来上がりが MIDI データである以上(エクスクルーシブだけでなく音色やコントロールも含め)自分と同じ環境で再生されるコトは少ないと考えないといけません(汗) どんなにがんばって *DATA コマンドを記述したところで、再生時にはエフェクトをまったく無視してしまう音源もありますしねぇ(某 MSGS とか)^^; 音源依存になってしまってるデータは、その音源を持ってない方にはほとんど効果がでません(汗) そうなると、音源ごとに複数ファイルがあっても意味無く感じてしまう方が出てしまうのも解ります。 (「再生してくださる方の環境で“たまたま”うまく効果が出てくれればそれでヨシ」と割り切って考えるのがいいのかも)^^;
ということで、(両側に納得できてしまうので ^^;)まだどっちつかずな状態です まとまらないままに書いてしまってすみませんでした(汗)
> "hoge_88pro.mus" ← こういうのなし! ……やはりサーバの容量圧迫が理由なのでしょうか。 (過去ドでかい WAVE を送りつけてしまったワタシは反省するべきか)^^;
|