User Manual
21
バルクダンプはAddressにブロックの先頭を指定したときに受信する。
"ブロック "は付表1-n でのTotalsize として括られるデータ列の単位を示す。
Checksumは、StartAddress、ByteCount、Data、Check-sum自身を加算した値の下位7bitが
ゼロになる値である。
2.2.1.1XGSystembulkdump
このメッセージはXGSYSTEM ブロックを設定する ( 付表< 1-1 >、< 1-2 >参照 )。
2.2.1.2SystemInformationbulkdump
このメッセージはSYSTEMINFORMATIONブロックの内容を示す ( 付表< 1-1 >、< 1-3 >参照 )。
DumpRequestにより、このメッセージを送信するが、メッセージの受信は無視する。
2.2.1.3MultiEffect1bulkdump
このメッセージはMULTIEFFECT1 ブロックを設定する ( 付表< 1-1 >、<1-4 >参照 )。
2.2.1.4MultiPartbulkdump
このメッセージはMULTIPART ブロックを設定する ( 付表< 1-1>、< 1-5>参照 )。
2.2.1.5DrumsSetupbulkdump
このメッセージはDRUMSSETUP ブロックを設定する( 付表< 1-1 >、< 1-6 >参照)。
2.2.2ネイティブバルクダンプ
このメッセージは機種固有のパラメーターを設定する。パラメーターチェンジと異なり、1 つのメッセー
ジで複数のパラメーターを変更する。メッセージのフォーマットは下記の通りである。
11110000 F0H Exclusive status
01000011 43H YAMAHA ID
0000nnnn 0NH N:Device Number
01101100 6CH Model ID
0sssssss SSH ByteCountMSB
0ttttttt TTH ByteCountLSB
0ggggggg GGH Address High
0mmmmmmm MMH Address Mid
0lllllll LLH Address Low
0vvvvvvv VVH Data
: :
0kkkkkkk KKH Check-sum
11110111 F7H End of Exclusive
AddressおよびByteCount は付表 x-n に記載している。なお ByteCountは付表x-n での Data の
Totalsizeを示す。
バルクダンプはAddressにブロックの先頭を指定したときに受信する。
"ブロック "は付表x-n での Totalsize として括られるデータ列の単位を示す。
Checksumは、StartAddress、ByteCount、Data、Check-sum自身を加算した値の下位7bitが
ゼロになる値である。
2.2.2.1NativeSystembulkdump
このメッセージはNATIVESYSTEMブロックを設定する ( 付表< 2-1 >、<2-2 >、< 2-3 >
参照)。
2.2.2.2BulkControlbulkdump
このメッセージは、NativeMultibulkdump、NormalVoicebulkdump、DrumVoiceBulkdump を
受信する際に、受信先のMultiNumber、MemoryBank、VoiceNumber などを設定する。
( 付表<2-1 >、< 2-2 >、<2-4 >参照)
2.2.2.3NativeMultibulkdump
このメッセージはNATIVEMULTIブロックを設定する( 付表< 2-1 >、< 2-2 >、<2-6 >、
<2-7 >、< 2-8 >参照)。
このメッセージを受信する際は、受信前にBulkControlの BulkHeaderを、受信後にBulkControl の
BulkFooterを受信する必要がある。
BulkHeaderによって、受信するデータを格納する MultiNumber を設定する。
2.2.2.4NormalVoicebulkdump
このメッセージはNORMALVOICEブロックを設定する( 付表< 2-1 >、<2-2 >、< 2-9 >、
<2-10>参照 )。
このメッセージを受信する際は、受信前にBulkControlの BulkHeaderを、受信後にBulkControl の
BulkFooterを受信する必要がある。
BulkHeaderによって、受信するデータを格納する MemoryBank、VoiceNumberを設定する。
2.2.2.5DrumVoicebulkdump
このメッセージはDRUMVOICE ブロックを設定する( 付表< 2-1 >、< 2-2>、< 2-11 >、< 2
-12 >参照)。
このメッセージを受信する際は、受信前にBulkControlの BulkHeaderを、受信後にBulkControl の
BulkFooterを受信する必要がある。
BulkHeaderによって、受信するデータを格納する MemoryBank、VoiceNumberを設定する。
2.3パラメーターリクエスト
このメッセージはパラメーター値の出力を要求する。
出力はパラメーターチェンジメッセージ(2.1.x 参照 ) のフォーマットに従う。
2.3.1XGパラメーターリクエスト
このメッセージはXG パラメーターの設定の出力を要求する。
設定の出力はXG パラメーターチェンジ (2.1.3 参照) のフォーマットに従う。
11110000 F0H Exclusive status
01000011 43H YAMAHA ID
0001nnnn 3NH N:device Number
01001100 4CH Model ID
0ggggggg GGH Address High
0mmmmmmm MMH Address Mid
0lllllll LLH Address Low
11110111 F7H End of Exclusive
2.3.2ネイティブパラメーターリクエスト
このメッセージは機種固有のパラメーター値の出力を要求する。
出力はネイティブパラメーターチェンジ(2.1.4 参照 ) のフォーマットに従う。
11110000 F0H Exclusive status
01000011 43H YAMAHA ID
0001nnnn 3NH N:device Number
01101100 6CH Model ID
0ggggggg GGH Address High
0mmmmmmm MMH Address Mid
0lllllll LLH Address Low
11110111 F7H End of Exclusive
2.4ダンプリクエスト
このメッセージは指定ブロックのパラメーター値の出力を要求する。
出力はバルクダンプのフォーマットに従う。
2.4.1XGダンプリクエスト
このメッセージはXG パラメーターの指定ブロックの全パラメーター値の出力を要求する。
出力はXG バルクダンプ (2.2.1 参照 ) のフォーマットに従う。
11110000 F0H Exclusive status
01000011 43H YAMAHA ID
0001nnnn 2NH N:device Number
01001100 4CH Model ID
0ggggggg GGH Address High
0mmmmmmm MMH Address Mid
0lllllll LLH Address Low
11110111 F7H End of Exclusive
Address はブロックの先頭を指定した場合有効となる。
2.4.2ネイティブダンプリクエスト
このメッセージは機種固有のパラメーターの指定ブロックの全パラメーター値の出力を要求する。
出力はネイティブバルクダンプ(2.2.2 参照 ) のフォーマットに従う。
11110000 F0H Exclusive status
01000011 43H YAMAHA ID
0001nnnn 2NH N:device Number
01101100 6CH Model ID
0ggggggg GGH Address High
0mmmmmmm MMH Address Mid
0lllllll LLH Address Low
11110111 F7H End of Exclusive
Address はブロックの先頭を指定した場合有効となる。
本機が、コンペア状態にあるときは、すべてのエクスクルーシブメッセージの受信を無視する。
3. リアルタイムメッセージ
3.1アクティブセンシング
a) 送信
約270msec ごとに送信する。
b)受信
一度FEを受信後、約 300msec以上MIDI の信号がこない場合はALLSOUNDOFF、ALLNOTE
OFF、RESETALLCONTROLLERS を受信したときと同じ処理をして、FE を一度も受信しない状態に
戻る。
3.2タイミングクロック
このメッセージはシーケンサー再生の同期をとることができる。
タイミングクロックとして、内部クロックを使用するか、またはMIDIIN から入るタイミングクロックを
使用するかの選択ができる。
送信のOn/Off と受信の On/Off が設定できる。
3.3スタート
このメッセージはシーケンサーを曲の先頭から再生したときに送信される。
受信した場合は、シーケンサーが再生可能な状態であれば、曲の先頭から再生される。
送受信のOn/Off が設定できる。
3.4コンティニュー
このメッセージはシーケンサーを曲の途中から再生したときに送信される。
受信した場合は、シーケンサーが再生可能な状態であれば、曲中の現在のポジションから再生される。
送受信のOn/Off が設定できる。
3.5ストップ
このメッセージはシーケンサーが曲の再生を止めたときに送信される。
受信した場合は、シーケンサーの曲の再生を止める。
送受信のOn/Off が設定できる。