エクスクルーシブ講座 1項



MIDIのエクスクルーシブについての講座です
初めに断っておきますが この講座はGS音源を使用している人に対応しています
ですが XG音源な方でもウンチクが理解できるように書いていきたいです

一応初心者にも判り易く入門から始めます …頑張ってマスターしましょう☆
ではいきます

 

◆ まずエクスクルーシブというものについて…


エクスクルーシブとは!? 単純に割り切っていってしまえば
「コントロールチェンジと同じような物です」
ただそれではエクスクルーシブが難しいと認知されている理由が判らないですね

詳しく解説しますと …MIDIデータに対して
「細かく・多彩で・より高度な処理を割り振って設定できる」
と言ったものです

その性能はコントロールチェンジの比ではないです
プログラム言語に「マシン語」という種類があるように MIDIデータの中では
「エクスクルーシブ」というものが存在するわけです
16進数を使い MIDI音源の内部を触るくらいの(例えですが)処理はできるのです

エクスクルーシブにもいろいろな設定がありますが
それぞれは 基本的に各メーカー音源でサポートされているものでないと
使用することは出来ません
しかし 各メーカー音源に共通の設定などもあります

…つまり エクスクルーシブを極めれば 各メーカー音源用のデータを
創ることも不可能ではないのです
……まぁエクスクルーシブはそう言うものなのだと理解して頂いて結構です

 

◆ 代表的なエクスクルーシブ


代表的なものに「GMリセットGSリセットXGリセット」というものがあります
では順番に説明しましょう

 

◆ 「GMモードON」


各メーカーにMIDIデータの相違を無くし 「ある程度」キチンと
再生されるようにする為の エクスクルーシブです
この「GMモードON」は次に書く「GSリセット」が元となって作られたようです

エクスクルーシブ入力画面で 「F0h 7Eh 7Fh 09h 01h F7h」と入力します
入力するパラメータに付いては後ほど解説します

ちなみに 「F0h ~」の小文字の「h」については 16進数表記に用いるだけなので
実際エクスクルーシブ入力画面では打ちこまないで下さい

よってGMモードONは「F0 7E 7F 09 01 F7」とうちこんでください。

 

◆ 「GSリセット」


Rolandの「GS規格対応の音源」に準する規格です
今では世界的に標準の音源規格で Windowsの標準MIDI規格にも採用されました
基本的にRolandのGS規格対応の音源でしかサポートされていません
XG音源では下位YAMAHA音源互換のモードがありますが
それは下位互換という名前の GSモードらしいです(苦笑)

「GSリセット」は「GMモードON」より以前に存在していたため
「GMモードON」での楽曲は「GSリセット」での楽曲で再現しやすいです

これを設定することによって GS規格で定義されたエクスクルーシブやその他の設定が
使用できるようになります

エクスクルーシブ入力画面では
「F0h 41h 10h 42h 12h 40h 00h 7Fh 00h 41h F7h」

入力します

 

◆ 「XGモードON」


YAMAHAの「XG規格対応の音源」に準する規格です
Rolandの「GS規格」と同様で 基本的にYAMAHAのXG規格対応の音源でしかサポートされていません
Rolandの88Proという音源以降では 隠し「XGモード」が存在してます
これによって音色はGS音源のものを使用しますが
ある程度XG音源をシミュレートできます(苦笑)

これを設定することによって XG規格で定義されたエクスクルーシブやさまざまな設定が
使用できるようになります

エクスクルーシブ入力画面では
「F0h 43h 10h 4Ch 00h 00h 7Eh 00h F7h」

入力します


大体この3つが一番代表的です
…さて 次の項目からはその他のいろいろなエクスクルーシブについて説明する前に
エクスクルーシブの「書き方」を説明していきたいと思います
では 2項に移動します


システムエクスクルーシブ講座目次へ  第2項

パステルミディリントップページへ