37
MIDI Data Format
SW4
CURRENT NORMAL VOICE
F0H 43H 3nH 4BH aaH
aaH
aaH
F7H
SW4
CURRENT NORMAL ELEM
F0H 43H 3nH 4BH aaH
aaH
aaH
F7H
WHOLE SYSTEM
F0H 43H 3nH 4BH aaH
aaH
aaH
F7H
SYSTEM EXCLUSIVE MESSAGE
GM MODE ON
F0H 7EH 7FH 09H 01H F7H
MIDI MASTER VOLUME
F0H 7FH 7FH 04H 01H llH
mmH F7H
DENTITY REQUEST
F0H 7EH 0nH 06H 01H F7H
SYSTEM EXCLUSIVE MESSAGE
PARAMETER CHANGE
TEST ENTRY
F0H 43H 10H 18H 5AH 00H F7H
LCD HARD COPY
F0H 43H 10H 18H 5AH 01H F7H
ACTIVE SENSING
FEH
SW2
MIDI Device Number
SW3
SONG,PATTERN,PHRASE MODE
SW4
NORMAL VOICE MODE
SW5
MIDI Receive Channel
If Voice Mode, then according to Voice Receive Channel.
SW6
Receive Filter
SW7
If Voice Mode, then Play Mode only.
*1 Not effective in Voice Mode
(3) TRANSMIT/RECEIVE DATA
(3-1)
CHANNEL VOICE MESSAGES
(3-1-1)
NOTE OFF
STATUS
1000nnnn(8nH)
n = 0 ~ 15 VOICE CHANNEL NUMBER
NOTE NUMBER
0kkkkkkk
k = 0 (C-2) ~ 127 (G8)
VELOCITY
0vvvvvvv
v: ignored
Receive only
(3-1-2)
NOTE ON/OFF
STATUS
1001nnnn(9nH)
n = 0 ~ 15 VOICE CHANNEL NUMBER
NOTE NUMBER
0kkkkkkk
k = 0 (C-2) ~ 127 (G8) (when receiving)
k = 36(C1) ~ 96(C6) (when transmitting)
k = 0 (C-2) ~ 127 (G8) (when transposed)
VELOCITY
0vvvvvvv
(v
≠
0) NOTE ON
00000000
(v=0) NOTE OFF
(3-1-3)
PROGRAM CHANGE
STATUS
1100nnnn(CnH)
n = 0 ~ 15 VOICE CHANNEL NUMBER
PROGRAM NUMBER
0ppppppp
p = 0 ~ 127
* PROGRAM NUMBER : XG DRUM VOICE NUMBER Correspondence
P = 1
DR1
Standard
P = 2
DR2
Standard2
P = 9
DR3
Room
P = 17
DR4
Rock
P = 25
DR5
Elctrnic
P = 26
DR6
Analog
P = 33
DR7
Jazz
P = 41
DR8
Brush
P = 49
DR9
Classic
* PROGRAM NUMBER : XG SFX KIT NUMBER Correspondence
P = 1
DR10
SFX1
P = 2
DR11
SFX2
If received Program Change causes switch from one drum voice to another, the drum setup reinitializes to the values for the new drum voice.
(3-1-4)
CHANNEL AFTERTOUCH
STATUS
1101nnnn(DnH)
n = 0 ~ 15 VOICE CHANNEL NUMBER
VALUE
0vvvvvvv
v = 0 ~ 127 AFTERTOUCH VALUE
(3-1-5)
PITCH BEND CHANGE
STATUS
1110nnnn(EnH)
n = 0 ~ 15 VOICE CHANNEL NUMBER
LSB
0vvvvvvv
PITCH BEND CHANGE LSB
MSB
0vvvvvvv
PITCH BEND CHANGE MSB
Resolution: 14 bits
MSB
00000000B
( 00H )
Minimum value
01000000B
( 40H )
Center value
01111111B
( 7FH )
Maximum value
(3-1-6)
CONTROL CHANGE
STATUS
1011nnnn(BnH)
n = 0 ~ 15 VOICE CHANNEL NUMBER
CONTROL NUMBER
0ccccccc
CONTROL VALUE
0vvvvvvv
* Transmitted Control Number
c = 0
BANK SEL MSB
; v = 0:XG NORMAL,
; v =
63:USER/PRESET NORMAL,
; v =
64:SFX NORMAL,
; v =
126:XG SFX KIT,
; v =
127:XG DRUM
c = 32
BANK SEL LSB
; v = 0 - 127
*3
c = 1
MODULATION
; v = 0 - 127
*2
c = 7
MAIN VOLUME
; v = 0 - 127
c = 11
EXPRESSION
; v = 0 - 127
c = 16
FOOT CONTROLLER
; v = 0 - 127
*2
c = 64
SUSTAIN SWITCH
; v = 0-63:OFF , 64-127:ON
*2
* Received Control Number