
30
MIDI Data Format
2.1.3 XG parameter change
This message sets XG-related parameters. Each message can set a single
parameter.
The message format is as follows.
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
For parameters whose Data Size is 2 or 4, the appropriate amount of data
will be transmitted as indicated by 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
When On is received, the SOUND MODULE MODE will be set to XG.
Since approximately 50[ms] are required in order to execute this message,
please allow an appropriate interval before transmitting the next message.
2.1.3.2 XG System parameter change
This message sets the XG SYSTEM block (refer to tables <1 -1>, <1 - 2>).
2.1.3.3 Multi Effect1 parameter change
This message sets the MULTI EFFECT1 block (refer to tables <1 - 1>,
<1 - 3>).
2.1.3.4 Multi Part parameter change
This message sets the MULTI PART block (refer to tables <1 - 1>, <1 - 4>).
2.1.3.5 Drums Setup parameter change
This message sets the DRUMS SETUP block (refer to tables <1 - 1> , <1 - 5>).
2.1.4 Other parameter changes
2.1.4.1 Master tuning
This message simultaneously modifies the tuning of all channels.
11110000 F0H Exclusive status
01000011 43H YAMAHA ID
0001nnnn 1NH N:device Number
00100111 27H Model ID
00110000 30H Address High
00000000 00H Address Mid
00000000 00H Address Low
0000mmmm 0MH Master Tune MSB
0000llll 0LH Master Tune LSB
0xxxxxxx XXH don't care
11110111 F7H End of Exclusive
Normally, the XG SYSTEM message MASTER TUNE should be used
(refer to table <1-2>).
2.2 Bulk dump
This device uses the following bulk dump messages.
[XG BULK DUMP]
1) XG System bulk dump
2) Multi Effect1 bulk dump
3) Multi Part bulk dump
4) Drums Setup bulk dump
2.2.1 XG bulk dump
This message sets XG-related parameters. Unlike parameter change messages,
a single message can modify multiple parameters. The message format is as
follows.
11110000 F0H Exclusive status
01000011 43H YAMAHA ID
0000nnnn 0NH N:Device Number
01001100 4CH 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 and Byte Count are given in tables 1-n. Byte Count is indicated by
the total size of the Data in tables 1-n.
Bulk dump and dump request messages are received when the beginning
of the block is specified as the 'Address'.
'Block' indicates the unit of the data string that is indicated in tables 1-n as
'Total size'.
Check sum is the value that produces a lower 7 bits of 0 when the Start
Address, Byte Count, Data, and the Check-sum itself are added.
2.2.1.1 XG System bulk dump
This message sets the XG SYSTEM block (refer to tables <1 -1>, <1 - 2>).
2.2.1.2 Multi Effect1 bulk dump
This message sets the MULTI EFFECT1 block (refer to tables <1 - 1>,
<1 - 3>).
2.2.1.3 Multi Part bulk dump
This message sets the MULTI PART block (refer to tables <1 - 1>, <1 - 4>).
2.2.1.4 Drums Setup bulk dump
This message sets the DRUMS SETUP block (refer to tables <1 - 1>, <1 - 5>).
3. Realtime messages
3.1 Active sensing
a) Transmission
not transmitted.
b) Receive
Once FE has been received, failure to receive any MIDI message for an
interval longer than approximately 300 msec will cause processing to
be performed as if ALL SOUND OFF, ALL NOTE OFF, and RESET
ALL CONTROLLERS messages were received, and the unit will reset
to a condition in which FE was never received.
Comentarios a estos manuales