App-3
MIDI Data Format
2.2 Reset All Controllers
1011nnnn Bn
Status
n=Channel number
01111001 79
00000000 00
This resets all controllers on the specified channel.
2.3 All Notes Off
1011nnnn Bn
Status
n=Channel number
01111011 7B
00000000 00
Terminates all notes currently on for the specified channel.
This is transmitted only when a MIDI buffer full error occurs.
3. SYSTEM EXCLUSIVE MESSAGES
System Exclusive messages control various functions including mas-
ter volume and master tuning, play mode, effect type and various other
parameters.
3.1 Parameter Change
The CBX-K1XG receives the following parameter change messages.
[ UNIVERSAL REALTIME MESSAGE ]
1) Master Volume
2) Master Balance
[ UNIVERSAL NON REALTIME MESSAGE ]
1) General MIDI Mode On
2) Identity Reply (INQUIRY MESSAGE)
[ XG NATIVE PARAMETER CHANGE ]
1) XG System on
2) XG System Data parameter change
3) Multi Effect1 Data parameter change
4) Multi Part Data parameter change
5) Drums Setup Data parameter change
[ OTHER ]
1) Master Tuning
2) TG300 System Data Parameter change
3.1.1
Universal Realtime Messages
3.1.1.1 Master Volume
11110000 F0
Exclusive status
01111111 7F
Universal Real Time
01111111 7F
ID of target device
00000100 04
Sub-ID #1=Device Control Message
00000001 01
Sub-ID #2=Master Volume
00000000 00
Volume LSB
0ttttttttt tt
Volume MSB t=0...127
11110111 F7
End of Exclusive
3.1.1.2 Master Balance
11110000 F0
Exclusive status
01111111 7F
Universal Real Time
01111111 7F
ID of target device
00000100 04
Sub-ID #1=Device Control Message
00000010 02
Sub-ID #2=Master Balance
00000000 00
Balance LSB
0ttttttttt tt
Balance MSB t=0...127
11110111 F7
End of Exclusive
3.1.2
Universal Non-Realtime Messages
3.1.2.1 General MIDI Mode On
11110000 F0
Exclusive status
01111110 7E
Universal Non-Real Time
01111111 7F
ID of target device
00001001 09
Sub-ID #1=General MIDI Message
00000001 01
Sub-ID #2=General MIDI On
11110111 F7
End of Exclusive
3.1.2.2 Identity Reply
11110000 F0
Exclusive status
01111110 7E
Universal Non-Real Time
0000nnnn nn
Device Number, n= 0...15
00000110 06
Sub-ID #1=General Information
00000010 02
Sub-ID #2=Device Identity Reply
01000011 43
YAMAHA ID
00000000 00
Device Family Code LSB CBX-K1XG ID #1
01000001 41
Device Family Code MSB CBX-K1XG ID #2
01101011 6B
Device Number Code LSB CBX-K1XG ID #3
00000001 01
Device Number Code MSB CBX-K1XG ID #4
00000000 00
00000000 00
00000000 00
00000001 01
XG ID
11110111 F7
End of Exclusive
This is transmittedx by the CBX-K1XG when an Identity Re-
quest message (see 3.1.2.2 on page App-9) is received.
3.1.3
XG Native Parameter Change
11110000 F0
Exclusive status
01000011 43
YAMAHA ID
0001nnnn 1n
Device Number
01001100 4C
XG Model ID
0aaaaaaa aa
Address High
0aaaaaaa aa
Address Mid
0aaaaaaa aa
Address Low
0ddddddd dd
Data
|
|
11110111 F7
End of Exclusive
For parameters with data size of 2 or 4, transmit the appropriate
number of data bytes.
3.1.3.1 XG System On
11110000 F0
Exclusive status
01000011 43
YAMAHA ID
0001nnnn 1n
Device Number
01001100 4C
XG Model ID
00000000 00
Address High
00000000 00
Address Mid
01111110 7E
Address Low
00000000 00
Data
11110111 F7
End of Exclusive
This message changes the internal tone generator to the XG mode.
Since approximately 50ms is required to execute this message,
be sure to leave an appropriate interval before the subsequent
message.
Summary of Contents for CBX-K1XG
Page 42: ...App 1 Appendix ...