56
CATEGORY |MSB |LSB |PROGRAM No.
-------------------+--------+--------+-------------------------------
XG NORMAL |0 |0..101 |0..127 ( 1..128)
XG SFX |64 |0 |0..127 ( 1..128)
XG SFX KIT |126 |0 |0,1 ( 1,2)
XG DRUM KIT |127 |0 |0..3,8,9, ( 1..4,9,10)
| | |16,17,24..29,( 17,18,25..30)
| | |32,33,40,48 ( 33,34,41,49)
PRESET NORMAL |63 |0 |0..127 1..128)
USER NORMAL |63 |1 |0..127 ( 1..128)
PRESET/USER DRUM |127 |111 |0,1 ( 1,2)
*4 ASSIGNABLE CONTROLLER DEFAULT CONTROL NUMBER
FOOT CONTROLLER 16
RIBBON CONTROLLER 18
KNOB A 20
KNOB B 21
KNOB C 22
KNOB D 23
KNOB 1 80
KNOB 2 81
FOOT SWITCH 64
MODULATION
PORTAMENTO TIME Portamento Switch = ON
0 127
PANPOT
PORTAMENT CONTROL 0
EFFECT1 DEPTH
EFFECT3 DEPTH
EFFECT4 DEPTH
HARMONIC CONTENT 64
RELEASE TIME 64
ATTACK TIME 64
BRIGHTNESS 64
BankSelect Program Change
BankSelectMSB=60H-6FH MSB=00H
BankSelectMSB=00H,60H-6FH,7EH,7FH
BankSelectMSB=00H,60H-6FH,7EH,7FH BANK SELECT LSB
(3-1-4) PROGRAM CHANGE
STATUS 1100nnnn(CnH) n = 0 15 CHANNEL NUMBER
PROGRAM NUMBER 0ppppppp p = 0 127
Song Mode Drum Part Drum Setup Drum Voice Program Change
Drum Part Drum Setup Drum Voice
(3-1-5) CHANNEL AFTER TOUCH
STATUS 1101nnnn(DnH) n = 0 15 CHANNEL NUMBER
VALUE 0vvvvvvv v = 0 127 AFTER TOUCH VALUE
(3-1-6) PITCH BEND CHANGE
STATUS 1110nnnn(EnH) n = 0 15 CHANNEL NUMBER
LSB 0vvvvvvv PITCH BEND CHANGE LSB
MSB 0vvvvvvv PITCH BEND CHANGE MSB
(3-2) CHANNEL MODE MESSAGES
STATUS 1011nnnn(BnH) n = 0 15 CHANNEL NUMBER
CONTROL NUMBER 0ccccccc c = CONTROL NUMBER
CONTROL VALUE 0vvvvvvv v = DATA VALUE
(3-2-1) ALL SOUND OFF (CONTROL NUMBER = 78H , DATA VALUE = 0)
(3-2-2) RESET ALL CONTROLLERS (CONTROL NUMBER = 79H , DATA VALUE = 0)
PITCH BEND CHANGE 0
CHANNEL AFTER TOUCH 0
KEY'S AFTER TOUCH 0
MODULATION 0
EXPRESSION 127
SUSTAIN SWITCH 0
PORTAMENTO SWITCH 0
SOSTENUTO SWITCH 0
SOFT PEDAL 0
NRPN
RPN
PORTAMENT CONTROL
ASSIGNABLE CONTROLLER 0
PROGRAM CHANGE, BANK SELECT MSB/LSB, VOLUME, PAN. HARMONIC CONTENT, RELEASE TIME, ATTACK
TIME, BRIGHTNESS, DRY SEND LEVEL,EFFECT SEND LEVEL 1, EFFECT SEND LEVEL 3, EFFECT SEND
LEVEL 4,PITCH BEND SENSITIBITY, FINE TUNING, COARSE TUNING KNOB Parameter
(3-2-3) ALL NOTE OFF (CONTROL NUMBER = 7BH , DATA VALUE = 0)
(3-2-4) OMNI MODE OFF (CONTROL NUMBER = 7CH , DATA VALUE = 0)
ALL NOTE OFF
VOICE RECEIVE CHANNEL OMNI OFF CHANNEL=1
(3-2-5) OMNI MODE ON (CONTROL NUMBER = 7DH , DATA VALUE = 0)
ALL NOTE OFF OMNI ON
VOICE RECEIVE CHANNEL OMNI ON
(3-2-6) MONO (CONTROL NUMBER = 7EH , DATA VALUE = 0-16)
3rd byte 0 16
VOICE MODE VOICE RECEIVE CHANNEL Mode2(m=1)
(3-2-7) POLY (CONTROL NUMBER = 7FH , DATA VALUE = 0)
VOICE MODE VOICE RECEIVE CHANNEL Mode1
(3-3) REGISTERED PARAMETER NUMBER
STATUS 1011nnnn(BnH) n = 0 15 CHANNEL NUMBER
LSB 01100100(64H)
RPN LSB 0ppppppp p = RPN LSB
MSB 01100101(65H)
RPN MSB 0qqqqqqq q = RPN MSB
DATA ENTRY MSB 00000110(06H)
DATA VALUE 0mmmmmmm m = Data Value
DATA ENTRY LSB 00100110(26H)
DATA VALUE 0lllllll l = Data Value
RPN MSB RPN LSB
RPN D.ENTRY
LSB MSB MSB LSB PARAMETER NAME DATA RANGE
00H 00H mmH --- PITCH BEND SENSITIVITY 00H - 18H (0 - 24 )
01H 00H mmH llH MASTER FINE TUNE {mmH,llH}={00H,00H}-{40H,00H}-{7FH,7FH}
(-8192*100/8192) - 0 - (+8192*100/8192)
02H 00H mmH ---MASTER COARSE TUNE 28H - 40H - 58H (-24 - 0 - +24 )
7FH 7FH --- ---RPN RESET RPN
(3-4) NON-REGISTERED PARAMETER NUMBER
STATUS 1011nnnn(BnH) n = 0 15 CHANNEL NUMBER
LSB 01100010(62H)
RPN LSB 0ppppppp p = NRPN LSB
MSB 01100011(63H)
RPN MSB 0qqqqqqq q = NRPN MSB
DATA ENTRY MSB 00000110(06H)
DATA VALUE 0mmmmmmm m = Data Value
NRPN MSB
NRPN D.ENTRY
MSB LSB MSB LSB PARAMETER NAME DATA RANGE
01H 08H mmH --- VIBRATO RATE 00H - 40H - 7FH (-64 - 0 - +63)
01H 09H mmH --- VIBRATO DEPTH 00H - 40H - 7FH (-64 - 0 - +63)
01H 0AH mmH --- VIBRATO DELAY 00H - 40H - 7FH (-64 - 0 - +63)
01H 20H mmH --- FILTER CUTOFF FREQ. 00H - 40H - 7FH (-64 - 0 - +63)
01H 21H mmH --- FILTER RESONANCE 00H - 40H - 7FH (-64 - 0 - +63)
01H 24H mmH --- HPF CUTOFF 00H - 40H - 7FH (-64 - 0 - +63)
01H 30H mmH --- EQ BASS GAIN 00H - 40H - 7FH (-64 - 0 - +63)
01H 31H mmH --- EQ TREBLE GAIN 00H - 40H - 7FH (-64 - 0 - +63)
01H 34H mmH --- EQ BASS FREQ. 04H - 28H (32Hz - 2.0kHz)
01H 35H mmH --- EQ TREBLE GREQ. 1CH - 3AH (500Hz - 16.0kHz)
01H 63H mmH --- EG ATTACK TIME 00H - 40H - 7FH (-64 - 0 - +63)
01H 64H mmH --- EG DECAY TIME 00H - 40H - 7FH (-64 - 0 - +63)
01H 66H mmH --- EG RELEASE TIME 00H - 40H - 7FH (-64 - 0 - +63)
DRUM INT PARAMETER
14H rrH mmH --- FILTER CUTOFF FREQ. 00H - 40H - 7FH (-64 - 0 - +63)
15H rrH mmH --- FILTER RESONANCE 00H - 40H - 7FH (-64 - 0 - +63)
16H rrH mmH --- AEG ATTACK RATE 00H - 40H - 7FH (-64 - 0 - +63)
17H rrH mmH --- AEG DECAY RATE 00H - 40H - 7FH (-64 - 0 - +63)
18H rrH mmH --- PITCH COARSE 00H - 40H - 7FH (-64 - 0 - +63)
19H rrH mmH --- PITCH FINE 00H - 40H - 7FH (-64 - 0 - +63)
1AH rrH mmH --- LEVEL 00H - 7FH (0 - 127)
1CH rrH mmH --- PANPOT 00H ,01H - 40H - 7FH
(random,left - center - right)
1DH rrH mmH --- REVERB SEND LEVEL 00H - 7FH (0 - 127)
1EH rrH mmH --- CHORUS SEND LEVEL 00H - 7FH (0 - 127)
1FH rrH mmH --- VARIATION SEND LEVEL 00H - 7FH (0 - 127)
24H rrH mmH --- HPF CUTOFF 00H - 40H - 7FH (-64 - 0 - +63)
30H rrH mmH --- EQ BASS GAIN 00H - 40H - 7FH (-64 - 0 - +63)
31H rrH mmH --- EQ TREBLE GAIN 00H - 40H - 7FH (-64 - 0 - +63)
34H rrH mmH --- EQ BASS FREQ. 04H - 28H (32Hz - 2.0kHz)
35H rrH mmH --- EQ TREBLE FREQ. 1CH - 3AH (500Hz - 16.0kHz)
MSB 14h-35h Part Mode = DRUMS1..2
rrH : drum instrument note number
(3-5) SYSTEM REAL TIME MESSAGES
(3-5-1) ACTIVE SENSING
STATUS 11111110(FEH)
200 msec
CODE SENSING 350 msec STATUS DATA MIDI
BUFFER CLEAR SUSTAINSWITCH Control
(3-6) SYSTEM EXCLUSIVE MESSAGE
(3-6-1)UNIVERSAL NON REALTIME MESSAGE