User Manual
41
MIDI Data Format
(3-6-3-4) QS300 NATIVE PARAMETER CHANGE
11110000 F0 Exclusive status
01000011 43 YAMAHA ID
0001nnnn 1n Device Number
01001011 4B Model ID
0aaaaaaa aaaaaaa Address High
0aaaaaaa aaaaaaa Address Mid
0aaaaaaa aaaaaaa Address Low
0ddddddd ddddddd Data
| |
11110111 F7 End of Exclusive
Data size matches parameter size (2 or 4 bytes).
For address and byte count, refer to attached table.
The following five types of data are received.
System Data
Current Normal Voice Data (Effective only during Normal Voice Mode)
Current Normal Element Data (Effective only during Normal Voice Mode)
User Drum Key Data
User Drum Common Data
(3-6-4) BULK DUMP
(3-6-4-1) XG BULK DUMP
11110000 F0 Exclusive status
01000011 43 YAMAHA ID
0000nnnn 0n Device Number
01001100 4C Model ID
0bbbbbbb bbbbbbb ByteCount
0bbbbbbb bbbbbbb ByteCount
0aaaaaaa aaaaaaa Address High
0aaaaaaa aaaaaaa Address Mid
0aaaaaaa aaaaaaa Address Low
00000000 00 Data
| |
0ccccccc ccccccc Checksum
11110111 F7 End of Exclusive
For address and byte count, refer to appended table.
The checksum value is set such that the sum of Byte Count, Start Address, Data, and Checksum has value zero in its seven least significant bits.
No more than 512 bytes should be sent in a single transmission. If the Dump Request asks for more than 512 bytes, data should be sent in packets of 512 bytes or less, with at least 120ms
between transmission of consecutive packets.
The following five data types can be sent or received. (The unit will send only upon receipt of a Bulk Dump Request.)
System data
Multieffect data (by module) (Ignored if Voice Mode)
Multipart data (by part) (Ignored if Voice Mode)
Drums setup data (by note)
System Information (Send only)
(3-6-4-2) QS300 NATIVE BULK DUMP
11110000 F0 Exclusive status
01000011 43 YAMAHA ID
0000nnnn 0n Device Number
01001011 4B Model ID
0bbbbbbb bbbbbbb ByteCount
0bbbbbbb bbbbbbb ByteCount
0aaaaaaa aaaaaaa Address High
0aaaaaaa aaaaaaa Address Mid
0aaaaaaa aaaaaaa Address Low
00000000 00 Data
| |
0ccccccc ccccccc Checksum
11110111 F7 End of Exclusive
For address and byte count, refer to attached table.
Except for the addition of the Model ID byte, conditions are the same as for XG BULK DUMP, described above.
Note that it is assumed (regardless of Parameter Address values indicated in attached table) that Voice Data exists in the following continuous sequence starting from the Top Address: Voice
Common, Voice Element 1, 2, 3, 4. (Whereas Parameter Change messages use different Top Address for Voice Common and Voice Elements, Bulk Dump always proceeds from Voice
Common.)
Also note that Address (=1m nn 00) and Byte Count (=3D+50*4=17D) are fixed; any other values are ignored. (It is not possible to send or receive from midpoint to midpoint.)
The following five data types can be sent or received. (The unit will send only upon receipt of a Bulk Dump Request.)
All System Data
User Normal Voice Data (with Element Data following)
Current Normal Voice Data (Effective only during Normal Voice Mode)
(with Element Data following)
User Drum Key Data
User Drum Common Data
(3-6-6) DUMP REQUEST
(3-6-6-1) XG DUMP REQUEST
11110000 F0 Exclusive status
01000011 43 YAMAHA ID
0010nnnn 2n Device Number
01001100 4C Model ID
0aaaaaaa aaaaaaa Address High
0aaaaaaa aaaaaaa Address Mid
0aaaaaaa aaaaaaa Address Low
11110111 F7 End of Exclusive
For address and byte count, refer to appended table.
The following four data types are received.
System Data
Multieffect data (by module) (Ignored if Voice Mode)
Multipart data (by part) (Ignored if Voice Mode)
Drums setup data (by note)