
62
MIDIデータフォーマット
1.5 ピッチベンド
ピッチベンドの操作情報を伝えるメッセージである。
基本的にはパートのピッチを変化させるメッセージであるが、以
下の6種類の効果のかかり方をコントロールできる。
このメッセージの効果は以下のパラメータによって変更できる。
・Multi Part Parameter
1. BENDPITCH CONTROL
2. BENDFILTER CONTROL
3. BENDAMPLITUDE CONTROL
4. BENDLFO PMOD DEPTH
5. BENDLFO FMOD DEPTH
6. BENDLFO AMOD DEPTH
初期状態ではPitch Controlの効果がかかる。
Multi Part ParameterのRcv PITCHBEND CHANGE = OFFのとき、そ
のパートのピッチベンドは受信しない。
BEND AMPLITUDE CONTROLは、MotifやMU2000などのプラット
フォーム側で処理する。
1.6 チャンネル アフター タッチ
鍵盤を弾いた後の押し込む強さを伝えるメッセージである(MIDI
チャンネル単位)。
押し込む強さはパートごとにコントロールできる。このメッセー
ジによって発音中の音に変化をつける。
このメッセージの効果は以下のパラメータによって変更できる。
・Multi Part Parameter
1. CAT PITCH CONTROL
2. CAT FILTER CONTROL
3. CAT AMPLITUDE CONTROL
4. CAT LFO PMOD DEPTH
5. CAT LFO FMOD DEPTH
6. CAT LFO AMOD DEPTH
初期状態では効果はかからない。
Multi Part ParameterのRcv CHANNEL AFTER TOUCH = OFFのとき、
そのパートのチャンネルアフタータッチは受信しない。
CAT AMPLITUDE CONTROLは、MotifやMU2000などのプラット
フォーム側で処理する。
2. システムエクスクルーシブメッセージ
2.1 パラメータ チェンジ
本機は以下のParameter changeを扱う。
[ UNIVERSAL REALTIME MESSAGE ]
1. Master Volume
[ UNIVERSAL NON REALTIMEMESSAGE ]
1. General MIDI System On
[ XG PARAMETER CHANGE ]
1. XG System on
2. XG System parameter change
3. MultiPart parameter change
[ PLG150-DR/PLG150-PC NATIVE PARAMETER CHANGE ]
1. PLG150-DR/PLG150-PC NATIVE CURRENT VOICE parameter
change
2. PLG150-DR/PLG150-PC NATIVE USER VOICE parameter
change
3. PLG150-DR/PLG150-PC NATIVE MULTI PART parameter
change
[ その他 ]
1. Master tuning
2.1.1 ユニバーサルリアルタイムメッセージ
2.1.1.1 Master Volume
11110000
F0H = Exclusive status
01111111
7FH = Universal Real Time
01111111
7FH = ID of target device
00000100
04H = Sub-ID #1=Device Control Message
00000001
01H = Sub-ID #2=Master Volume
※
0sssssss
SSH = Volume LSB
0ttttttt
TTH = Volume MSB
11110111
F7H = End of Exclusive
または、
11110000
F0H = Exclusive status
01111111
7FH = Universal Real Time
0xxxnnnn
XNH = n:Device Number, x = don't care
00000100
04H = Sub-ID #1=Device Control Message
00000001
01H = Sub-ID #2=Master Volume
0sssssss
SSH = Volume LSB
0ttttttt
TTH = Volume MSB
11110111
F7H = End of Exclusive
受信すると、Volume MSBがSystem ParameterのMASTER VOLUME
に反映される。
※ 2進数表現
0sssssss
を16進表現したものがSSHであることを示
す。
他も同様。
2.1.2 ユニバーサルノン・リアルタイム メッセージ
2.1.2.1 General MIDI System On
11110000
F0H = Exclusive status
01111110
7EH = Universal Non-Real Time
01111111
7FH = ID of target device
00001001
09H = Sub-ID #1=General MIDI Message
00000001
01H = Sub-ID #2=General MIDI On
11110111
F7H = End of Exclusive
または、
11110000
F0H = Exclusive status
01111110
7EH = Universal Non-Real Time
0xxxnnnn
XNH = n:Device Number, x:don't care
00001001
09H = Sub-ID #1=General MIDI Message
00000001
01H = Sub-ID #2=General MIDI On
11110111
F7H = End of Exclusive
このメッセージを受信するとSOUND MODULE MODEをXGにし、
MIDIマスターチューニングを除く全てのデータの設定値をデフォ
ルト値に戻す。
このメッセージの実行には、約50[ms]かかるため、次のメッセー
ジとの間隔を注意する。
2.1.3 XGパラメータチェンジ
このメッセージはXGに関するパラメータを設定する。1つのメッ
セージで変更できるパラメータは1つである。
メッセージのフォーマットは下記の通りである。
11110000
F0H Exclusive status
01000011
43H YAMAHA ID
0001nnnn
1NH N:device Number
01001100
4CH Model ID
0ggggggg
GGH Address High
0mmmmmmm
MMH Address Mid
0lllllll
LLH Address Low
0sssssss
SSH Data
::
11110111
F7H End of Exclusive
Data Sizeが2または4のパラメータはそのSize分のデータを送信す
る。
2.1.3.1 XG System On
11110000
F0H Exclusive status
01000011
43H YAMAHA ID
0001nnnn
1NH N:device Number
01001100
4CH Model ID
00000000
00H Address High
00000000
00H Address Mid
01111110
7EH Address Low
00000000
00H Data
11110111
F7H End of Exclusive
Onを受信することにより、SOUND MODULE MODEがXG になる。
このメッセージの実行には、約50[ms]かかるため、次のメッセー
ジとの間隔を注意すること。
2.1.3.2 XG System parameter change
このメッセージはXG SYSTEMブロックを設定する(付表<1 - 1>、
<1 - 2>参照)。
2.1.3.3 Multi Part parameter change
このメッセージはMULTI PARTブロックを設定する(付表<1 - 1>、
<1 - 3>参照)。
2.1.3.4 Part Assign parameter change
このメッセージはPART ASSIGNブロックを設定する(付表
<1 - 1>、<1 - 4>参照)。
2.1.4 PLG150-DR/PLG150-PCネイティブパラメータチェンジ
このメッセージはPLG150-DR/PLG150-PC特有のパラメータを設定
する。1つのメッセージで変更できるパラメータは1つである。
メッセージのフォーマットは下記の通りである。
11110000
F0H Exclusive status
01000011
43H YAMAHA ID
0001nnnn
1NH N:device Number
01100111
67H Model ID
0ggggggg
GGH Address High
0mmmmmmm
MMH Address Mid
0lllllll
LLH Address Low
0sssssss
SSH Data
::
11110111
F7H End of Exclusive
Data Sizeが2または4のパラメータはそのSize分のデータを送信す
る。
2.1.4.1 PLG150-DR/PLG150-PC NATIVE CURRENT VOICE parameter
change
このメッセージはPLG150-DR/PLG150-PC NATIVE CURRENT
VOICEブロックを設定する(付表<2 - 1>、<2 - 2>参照)。
plg150drpc_j_3.fm のコピー Page 62 Tuesday, May 21, 2002 1:16 PM
Comments to this Manuals