App-4
3.1.3.2 XG System Data parameter change
This data is transmitted upon reception of a Dump Request mes-
sage. See tables 1 - 1 and 1 - 2 (page App-12).
3.1.3.3 System information
This data is transmitted upon reception of a Dump Request mes-
sage. See tables 1 - 1 and 1 - 3 (page App-12).
3.1.3.4 Multi Effect1 Data parameter change
This data is transmitted upon reception of a Dump Request mes-
sage. See tables 1 - 1 and 1 - 4 (page App-12).
3.1.3.5 Multi Part Data parameter change
This data is transmitted upon reception of a Dump Request mes-
sage. See tables 1 - 1 (page App-12) and 1 - 5 (page App-13).
3.1.3.6 Drums Setup Data parameter change
This data is transmitted upon reception of a Dump Request mes-
sage. See tables 1 - 1 (page App-12) and 1 - 6 (page App-15) .
3.1.4 Other parameter changes
3.1.4.1 Master Tuning
11110000 F0 Exclusive status
01000011 43 YAMAHA ID
0001nnnn 1n Device Number
00100111 27 Model ID
00110000 30 Sub ID2
00000000 00
00000000 00
0mmmmmmm mm Master Tune MSB
01111111 11 Master Tune LSB
Occccccc cc irrelevant
11110111 F7 End of Exclusive
This message simultaneously changes the pitch of all channels.
3.2 Bulk Dump
The CBX-K1XG receives the following bulk dump data.
[ XG NATIVE ]
1) XG System Data
2) Multi Effect1 Data
3) Multi Part Data
4) Drums Setup Data
3.2.1 XG Native Bulk Dump
11110000 F0 Exclusive status
01000011 43 YAMAHA ID
0000nnnn 0n Device Number
01001100 4C XG Model ID
0bbbbbbb bb ByteCount
0bbbbbbb bb ByteCount
0aaaaaaa aa Address High
0aaaaaaa aa Address Mid
0aaaaaaa aa Address Low
0ddddddd dd Data
| |
| |
0ccccccc cc Check-sum
11110111 F7 End of Exclusive
For the Address and Byte Count, refer to the supplementary tables.
The Check Sum is the value that results in a value of 0 for the
lower 7 bits when the Start Address, Byte Count, plus the Check
Sum itself are added.
Data of more than 256 bytes cannot be transmitted at once. When
transmitting more than that amount, divide up the data into packets
of 256 bytes or less and transmit them at intervals of 120 ms or
longer.
3.2.1.1 XG System Data bulk dump
See tables 1 - 1 and 1 - 2 (page App-12).
3.2.1.2 Multi Effect1 Data bulk dump
See tables 1 - 1 and 1 - 4 (page App-12).
3.2.1.3 Multi Part Data bulk dump
See tables 1 - 1 (page App-12) and 1 - 5 (page App-13).
3.2.1.4 Drums Setup Data bulk dump
See tables 1 - 1 (page App-12) and 1 - 6 (page App-15).
4. SYSTEM COMMON MESSAGES
4.1 Song select
11110011 F3 Status
0vvvvvvv vv Song # v=0...127
4.2 Song position pointer
11110010 F2 Status
0lllllll ll Songposition pointer LSB l=0...127
0mmmmmmm mm Songposition pointer MSB m=0...127
5. SYSTEM REALTIME MESSAGES
5.1 Timing clock
11111000 F8 Status
This is transmitted only when tempo is set.
5.2 Start
11111010 FA Status
5.3 Continue
11111011 FB Status
5.4 Stop
11111100 FC Status
5.5 Active Sensing
11111110 FE Status
6. SINGLE-BYTE DATA TRANSMISSION
6.1 Single-byte Data
Separate from conventional MIDI message transmission, single byte
messages can also be transmitted.
MIDI Data Format