○ ○ ○ ○ ○ ○ ○ ○ ○ ○ ○ ○ ○ ○ ○ ○ ○ ○ ○ ○ ○ ○ ○ ○ ○ ○ ○ ○ ○ ○ ○ ○ ○ ○ ○ ○ ○ ○ ○ ○ ○ ○ ○ ○ ○ ○ ○ ○ ○ ○ ○ ○ ○ ○ ○ ○ ○
(3-6) SYSTEM EXCLUSIVE MESSAGE
(3-6-1) YAMAHA MIDI FORMAT
(3-6-1-1) SECTION CONTROL
binary
hexadecimal
11110000
F0
01000011
43
01111110
7E
00000000
00
0sssssss
SS
0ddddddd
DD
11110111
F7
When an ON code is received, the appointed section will be changed.
(3-6-1-2) TEMPO CONTROL
binary
hexadecimal
11110000
F0
01000011
43
01111110
7E
00000000
01
0ttttttt
TT
0ttttttt
TT
0ttttttt
TT
0ttttttt
TT
11110111
F7
The internal clock will be set to the received Tempo value.
Tempo Meta Event is a large data block (24-bit), it is divided into 4 groups with 7-bits going
into each of the Tempos 1-4 (4 receives the remaining 3 bits).
(3-6-1-3) CHORD CONTROL type1
binary
hexadecimal
11110000
F0
01000011
43
01111110
7E
00000010
02
0ddddddd
dd
0ddddddd
dd
0ddddddd
dd
0ddddddd
dd
11111110
F7
Chord transmit: Transmitted using type 1 format.
cr
Chord Root
Binary
Hex Change symbol
0000nnnn
0n
0001nnnn
1n
0010nnnn
2n
0011nnnn
3n
0100nnnn
4n
0101nnnn
5n
0110nnnn
6n
Exclusive status
YAMAHA ID
Style
Switch No.
00H
: INTRO A
01H
: INTRO B
02H
: INTRO C/D
03H~07H
: INTRO C/D
08H
: MAIN A
09H
: MAIN B
0AH
: MAIN C
0BH~0FH
: MAIN D
10H
: FILL IN A
11H
: FILL IN B
12H
: FILL IN C
13H~17H
: FILL IN D
18H
: BREAK FILL
19H
: BREAK FILL
1AH
: BREAK FILL
1BH~1FH
: BREAK FILL
20H
: ENDING A
21H
: ENDING B
22H
: ENDING C/D
23H~27H
: ENDING C/D
Switch On/Off: 00H(Off),7FH(On)
End of Exclusive
Exclusive status
YAMAHA ID
Style
Tempo4
Tempo3
Tempo2
Tempo1
End of Exclusive
Exclusive status
YAMAHA ID
Style
type 1
chord root(cr)
chord type(ct)
bass note(bn)
bass type(bt)
End of Exclusive
0kkknnnn (kkk:Change symbol, nnnn:Note)
Binary
Hex Note
bbb(3 flats)
0kkk0000
k0
bb (2 flats)
0kkk0001
k1
b
(1 flat)
0kkk0010
k2
natural
0kkk0011
k3
#
(1 sharp)
0kkk0100
k4
## (2 sharps)
0kkk0101
k5
###(3 sharps)
0kkk0110
k6
0kkk0111
k7
ct
Binary
00000000 00 0
00000001 01 1
00000010 02 2
00000011 03 3
00000100 04 4
00000101 05 5
00000110 06 6
00000111 07 7
00001000 08 8
00001001 09 9
00001010 0A 10
00001011 0B 11
00001100 0C 12
00001101 0D 13
00001110 0E 14
00001111 0F 15
00010000 10 16
00010001 11 17
bn
bt
(3-6-2) UNIVERSAL SYSTEM EXCLUSIVE
(3-6-2-1) UNIVERSAL REALTIME MESSAGE
(3-6-2-1-1) MIDI MASTER VOLUME (Receive only)
binary
11110000
01111110
01111111
00001001
00000001
0sssssss
0ttttttt
11110111
or
11110000
01111110
0xxxnnnn
00001001
00000001
0sssssss
0ttttttt
11110111
The volume for all channels will be changed simultaneously.
The TT value is used as the MIDI Master Volume value. (the SS value is ignored.)
(3-6-2-2) UNIVERSAL NON REALTIME MESSAGE
(3-6-2-2-1) GENERAL MIDI SYSTEM ON
binary
11110000
01111110
01111111
00001001
00000001
11110111
or
11110000
01111110
reserved
0xxxnnnn
C
D
E
00001001
F
00000001
G
11110111
A
B
Depending upon the received ON message, the System Mode will be changed to XG.
Except MIDI Master Tuning, all control data be reset to default values.
This message requires approximately 50ms to execute, so sufficient time should be allowed
before the next message is sent.
After the GM System ON message is received, message reception of the following will be
limited.
• Bank Select MSB-LSB in channel 10 will be ignored and the drum voice will be fixed.
• Bank Select MSB-LSB except in channel 10 will be ignored except 127/0.
• NRPN is not received.
When XG SYSTEM ON is received, these restrictions will be cancelled.
Chord Type
0 - 34,127
Hex Dec Chord type
Binary
Maj
00010010 12
Maj6
00010011 13
Maj7
00010100 14
Maj7(#11)
00010101 15
Maj(9)
00010110 16
Maj7(9)
00010111 17
Maj6(9)
00011000 18
aug
00011001 19
min
00011010 1A
min6
00011011 1B
min7
00011100 1C
min7b5
00011101 1D
min(9)
00011110 1E
min7(9)
00011111 1F
min7(11)
00100000 20
minMaj7
00100001 21
minMaj7(9)
00100010 22
dim
On Bass Note
Same as Chord root,
127:No bass chord
Bass Chord
Same as Chord type
127:No bass chord
hexadecimal
F0
Exclusive status
7F
Universal Realtime
7F
ID of target Device
04
Sub-ID #1=Device Control Message
01
Sub-ID #2=Master Volume
SS
Volume LSB
TT
Volume MSB
F7
End of Exclusive
F0
Exclusive status
7F
Universal Realtime
XN
When N is received N=0-F, whichever is received.
When N is transmitted N always=0.
X = don't care
04
Sub-ID #1=Device Control Message
01
Sub-ID #2=Master Volume
SS
Volume LSB
TT
Volume MSB
F7
End of Exclusive
hexadecimal
F0
Exclusive status
7E
Universal Non-Realtime
7F
ID of target Device
09
Sub-ID #1=General MIDI Message
01
Sub-ID #2=General MIDI On
F7
End of Exclusive
F0
Exclusive status
7E
Universal Non-Realtime
XN
When N is received N=0-F, whichever is received.
When N is transmitted N always=0.
X = don't care
09
Sub-ID #1=General MIDI Message
01
Sub-ID #2=General MIDI On
F7
End of Exclusive
CVP-109/107/105/103/700
Hex Dec Chord type
18
dim7
19
7th
20
7sus4
21
7b5
22
7(9)
23
7(#11)
24
7(13)
25
7(b9)
26
7(b13)
27
7(#9)
28
Maj7aug
29
7aug
30
1+8
31
1+5
32
sus4
33
1+2+5
34
cc
19