MIDI Data Format
System Exclusive Messages (1)
* Not received when Receive System Exclusive Message is set to off.
* Not transmitted when Transmit System Exclusive Message is set to off.
System Exclusive Messages (Universal Non Realtime Messages)
MIDI Event
GM1 System On F0
7E
XN 09
01
[GM1] [GM2]
11110000
F0
01111110
7E
0xxxnnnn
XN = When N is received N=0-F, whichever is received. X=ignored
00001001
09
00000001
01
11110111
F7
System Exclusive Messages (2)
System Exclusive Messages (XG)
MIDI Event
XG Parameter
F0
43
1n
4C
hh
Change
11110000
F0
01000011
43
0001nnnn
1n
01001100
4C
0hhhhhhh
hh
0mmmmmmm mm = Address Mid
0lllllll
ll
0ddddddd
dd
...
...
11110111
F7
XG Bulk Dump F0
43
0n
4C
aa
11110000
F0
01000011
43
0000nnnn
0n
01001100
4C
0aaaaaaa
aa
0bbbbbbb
bb
0hhhhhhh
hh
0mmmmmmm mm = Address Mid
0lllllll
ll
0ddddddd
dd
:
0ddddddd
dd
0ccccccc
cc
11110111
F7
XG Parameter
F0
43
3n
4C
hh
Request
11110000
F0
01000011
43
0011nnnn
3n
01001100
4C
0hhhhhhh
hh
0mmmmmmm mm = Address Mid
0lllllll
ll
11110111
F7
XG Dump
F0
43
2n
4C
hh
Request
11110000
F0
01000011
43
0010nnnn
2n
01001100
4C
0hhhhhhh
hh
0mmmmmmm mm = Address Mid
0lllllll
ll
11110111
F7
D16
Data Format
F7
= Exclusive status
= Universal Non-Real Time
= Sub-ID #1=General MIDI Message
= Sub-ID #2=General MIDI On
= End of Exclusive
Data Format
mm ll
dd
...
F7
= Exclusive status
= YAMAHA ID
= Device Number n=always 0 (when transmit), n=0-F (when recieve)
= Model ID
= Address High
= Address Low
= Data
= End of Exclusive
bb
hh
mm ll
dd
...
dd
cc
F7
= Exclusive status
= YAMAHA ID
= Device Number n=always 0 (when transmit), n=0-F (when recieve)
= Model ID
= Byte Count MSB
= Byte Count LSB
= Address High
= Address Low
= Data
:
= Data
= Checksum
= End of Exclusive
ll
F7
= Exclusive status
= YAMAHA ID
= Device Number n=always 0 (when transmit), n=0-F (when recieve)
= Model ID
= Address High
= Address Low
= End of Exclusive
mm ll
F7
= Exclusive status
= YAMAHA ID
= Device Number n=always 0 (when transmit), n=0-F (when recieve)
= Model ID
= Address High
= Address Low
= End of Exclusive
[ MIDI (Silent) ]
MIDI Reception
MIDI Transmission
Piano
Panel
Song
Song Part
Playback
Operation
Playback
Channel
×
×
×
[ MIDI (Silent) ]
MIDI Reception
MIDI Transmission
Piano
Panel
Song
Song Part
Playback
Operation
Playback
Channel
×
Refer to Parameter
Refer to
Change Table
Parameter
Change
Table
×
Refer to Parameter
Refer to
Change Table
Parameter
Change
Table
×
×
Refer to Parameter
Change Table
×
×
Refer to Parameter
Change Table
[ Internal Sequencer ]
Song Playback
Recording
PLAY
Recorded
MIDI
PLAY
(Piano
REW
Input
Part)
×
×
×
[ Internal Sequencer ]
Song Playback
MIDI Recording
PLAY
PLAY
(Piano
REW
Piano
Part)
Refer to Parameter Change Table
Refer to Parameter
Change Table
Refer to Parameter Change Table
Refer to Parameter
Change Table
×
×
×
×
MIDI
from
panel
×
Others