User Manual

MIDIデータフォーマット
P-95 データリスト
3
7. システム・エクスクルーシブ・メッセージ
( ユニバーサル・システム・エクスクルーシブ )
1) ユニバーサル・リアルタイム・メッセージ
[F0H]→[7FH]→[XnH]→[04H]→[01H]→[llH]→
[mmH]→[F7H]
MIDIマスターボリューム
全チャンネルの音量が一度に変化します。
※MIDIマスター・ボリュームを受信したときは、MIDI入
力チャンネルのみに効果があり、パネルのボリューム
は変化しません。
F0H エクスクルーシブ・ステータス
7FH ユニバーサル・リアルタイム
7FH ターゲットデバイスのID
04H サブID #1(機種コントロール・メッセージ)
01H サブID #2(マスターボリューム)
llH ボリュームLSB
mmH ボリュームMSB
F7H エンド・オブ・エクスクルーシブ
または
F0H エクスクルーシブ・ステータス
7FH ユニバーサル・リアルタイム
XnH Xは無視、nは0〜Fを受信
04H サブID #1(機種コントロール・メッセージ)
01H サブID #2(マスターボリューム)
llH ボリュームLSB
mmH ボリュームMSB
F7H エンド・オブ・エクスクルーシブ
2) ユニバーサル・ノン・リアルタイム・メッセージ(GM
ON)
[F0H]→[7EH]→[XnH]→[09H]→[01H]→[F7H]
ジェネラルMIDIモード・オン
F0H エクスクルーシブ・ステータス
7EH ユニバーサル・ノン・リアルタイム
7FH ターゲットデバイスのID
09H サブID #1(ジェネラルMIDIメッセージ)
01H サブID #2(ジェネラルMIDIオン)
F7H エンド・オブ・エクスクルーシブ
または
F0H エクスクルーシブ・ステータス
7EH ユニバーサル・ノン・リアルタイム
XnH Xは無視、nは0〜Fを受信
09H サブID #1(ジェネラルMIDIメッセージ)
01H サブID #2(ジェネラルMIDIオン)
F7H エンド・オブ・エクスクルーシブ
オンを受信することにより、MIDIがリセットされて初
期状態になります。このメッセージの実行には、約
50msecかかるため、次のメッセージとの間隔を注意
してください。
8.システム・エクスクルーシブ・メッセージ
(XG規格)
1) XGネイティブ・パラメーター・チェンジ
[F0H]→[43H]→[1nH]→[4CH]→[hhH]→[mmH]→[llH]
→[ddH]→……→[F7H]
F0H :エクスクルーシブ・ステータス
43H :ヤマハ
1nH :n=送信時は常に0、受信時は0〜F
4CH :XGモデルID
hhH :アドレスHigh
mmH :アドレスMid
llH :アドレスLow
ddH :データ
 ¦ : ¦
F7H :エンド・オブ・エクスクルーシブ
データサイズはパラメーターのサイズに一致する必要
があります。
XGシステム・オンを受信することにより、MIDIがリ
セットされて初期状態になります。このメッセージの
実行には、約50msecかかるため、次のメッセージと
の間隔を注意してください。
2) バルクダンプ(受信のみ)
[F0H]→[43H]→[0nH]→[4CH]→[aaH]→[bbH]→
[hhH]→[mmH]→[llH]→[ddH]→……→[ccH]→[F7H]
F0H :エクスクルーシブ・ステータス
43H :ヤマハ
0nH :n=送信時は常に0、受信時は0〜F
4CH :XGモデルID
aaH :バイト・カウント
bbH :バイト・カウント
hhH :アドレスHigh
mmH :アドレスMid
llH :アドレスLow
ddH :データ
 ¦ : ¦
ccH :チェック・サム
F7H :エンド・オブ・エクスクルーシブ
XGシステム・オンを受信すると、必要なパラメーター、
コントロール・チェンジ等をリセットし、初期状態にな
ります。このメッセージの実行には、約50msecかか
るため、次のメッセージとの間隔を注意してください。
XGネイティブ・パラメーター・チェンジで、データサ
イズが2または4のパラメーターは、そのサイズ分の
データを送信します。
XGバルクダンプのアドレスおよびバイトカウントは、
付表2の「MIDIパラメーター・チェンジ表(システム)」
を参照してください。付表中トータルサイズで区切ら
れたデータシリーズが一つのバルクになり、そのシ
リーズの先頭アドレス(00H、00H、00H)のみバルク
データのアドレスとして有効です。
<付表2>
MIDIパラメーター・チェンジ表(システム)
アドレス(H) サイズ(H) データ(H) パラメーター 記述 初期値(H)
00 00 00 4 020C〜05F4 マスター・チューン -50〜+50[セント] 00 04 00 00 ※020CH以下の値は-50セント
になります。
01 1stビット3〜0→ビット15〜12 400  05F4H以上の値は+50セント
になります。
02 2ndビット3〜0→ビット11〜8
03 3rdビット3〜0→ビット7〜4
4thビット3〜0→ビット3〜0
04 1 00〜7F マスター・ボリューム 0〜127 7F
7E 0 XGシステム・オン 00=XGシステム・オン
7F 0 オール・パラメーター・
リセット
00=オン(受信のみ)
トータルサイズ 07