| | | CHORUS SEND BnH,63H,1EH,62H,rrH,06H,mmH
| | | VARIATION SEND BnH,63H,1FH,62H,rrH,06H,mmH
| | | RPN
| | | PITCH BEND SENS. BnH,64H,00H,65H,00H,06H,mmH
| | | FINE TUNING BnH,64H,01H,65H,00H,06H,mmH,26H,llH
| | | COARSE TUNING BnH,64H,02H,65H,00H,06H,mmH
| | | RPN RESET BnH,64H,7FH,65H,7FH
| | | ALL SOUNDS OFF BnH,78H,00H
| | | RESET ALL CONTROLLERS BnH,79H,00H
| | | ALL NOTES OFF BnH,7BH
| | | OMNI MODE OFF BnH,7CH
| | | OMNI MODE ON BnH,7DH
| | | MONO MODE BnH,7EH
| | | POLY MODE BnH,7FH
|| |
| | +--- PROGRAM CHANGE CnH
|| |
| | +--- CHANNEL AFTER TOUCH DnH
|| |
| | +--- PITCH BEND CHANGE EnH
| | SW2
| |-[]-+--- SYSTEM EXCLUSIV MESSAGE
| | | <BULK DUMP>
| | |------- XG SYSTEM F0H 43H 0nH 4CH bbH bbH aaH aaH aaH ddH.....ddH ccH F7H
| | |-[SW3]- MULTI EFFECT F0H 43H 0nH 4CH bbH bbH aaH aaH aaH ddH.....ddH ccH F7H
| | |-[SW5]- MULTI PART F0H 43H 0nH 4CH bbH bbH aaH aaH aaH ddH.....ddH ccH F7H
| | |------- DRUM SETUP F0H 43H 0nH 4CH bbH bbH aaH aaH aaH ddH.....ddH ccH F7H
| | |------- USER PERF.COMMON F0H 43H 0nH 4BH bbH bbH 70H aaH aaH ddH.....ddH ccH F7H
| | |------- USER PERF.LAYER F0H 43H 0nH 4BH bbH bbH 7lH aaH aaH ddH.....ddH ccH F7H
| | |-[SW4]- CURRENT PERFORMANCE F0H 43H 0nH 4BH hhH hbH 60H 0lH aaH ddH.....ddH ccH F7H
| | |------- CS1x SYSTEM F0H 43H 0nH 4BH bbH bbH 50H aaH aaH ddH.....ddH ccH F7H
| | | <PARAMETER CHANGE>
| | |------- MIDI MASTER TUNING F0H 43H 1nH 27H 30H 00H 00H mmH llH ccH F7H
| | |------- XG SYSTEM ON F0H 43H 1nH 4CH 00H 00H 7EH 00H F7H
| | |------- XG SYSTEM F0H 43H 1nH 4CH aaH aaH aaH ddH.....ddH F7H
| | |-[SW3]- MULTI EFFECT F0H 43H 1nH 4CH aaH aaH aaH ddH.....ddH F7H
| | |-[SW5]- MULTI PART F0H 43H 1nH 4CH aaH aaH aaH ddH.....ddH F7H
| | |------- DRUM SETUP F0H 43H 1nH 4CH aaH aaH aaH ddH.....ddH F7H
| | |------- USER PERF.COMMON F0H 43H 1nH 4BH 70H aaH aaH ddH.....ddH F7H
| | |------- USER PERF.LAYER F0H 43H 1nH 4BH 7lH aaH aaH ddH.....ddH F7H
| | |-[SW4]- CURRENT PERFORMANCE F0H 43H 1nH 4BH 60H 0lH aaH ddH.....ddH F7H
| | |------- CS1x SYSTEM F0H 43H 1nH 4BH 50H aaH aaH ddH.....ddH F7H
| | | <BULK DUMP REQUEST>
| | |------- XG SYSTEM F0H 43H 2nH 4CH aaH aaH aaH F7H
| | |-[SW3]- MULTI EFFECT F0H 43H 2nH 4CH aaH aaH aaH F7H
| | |-[SW5]- MULTI PART F0H 43H 2nH 4CH aaH aaH aaH F7H
| | |------- DRUM SETUP F0H 43H 2nH 4CH aaH aaH aaH F7H
| | |------- SYSTEM INFOMATION F0H 43H 2nH 4CH aaH aaH aaH F7H
| | |------- USER PERF.COMMON F0H 43H 2nH 4BH 70H aaH aaH F7H
| | |------- USER PERF.LAYER F0H 43H 2nH 4BH 7lH aaH aaH F7H
| | |-[SW4]- CURRENT PERFORMANCE F0H 43H 2nH 4BH 60H 0lH aaH F7H
| | |------- CS1x SYSTEM F0H 43H 2nH 4BH 50H aaH aaH F7H
| | | <PARAMETER REQUEST>
| | |------- XG SYSTEM F0H 43H 3nH 4CH aaH aaH aaH F7H
| | |-[SW3]- MULTI EFFECT F0H 43H 3nH 4CH aaH aaH aaH F7H
| | |-[SW3]- MULTI PART F0H 43H 3nH 4CH aaH aaH aaH F7H
| | |-[SW3]- DRUM SETUP F0H 43H 3nH 4CH aaH aaH aaH F7H
| | |------- USER PERF.COMMON F0H 43H 3nH 4BH 70H aaH aaH F7H
| | |------- USER PERF.LAYER F0H 43H 3nH 4BH 7lH aaH aaH F7H
| | |-[SW4]- CURRENT PERFORMANCE F0H 43H 3nH 4BH 60H 0lH aaH F7H
| | |------- CS1x SYSTEM F0H 43H 3nH 4BH 50H aaH aaH F7H
||
| |----+--- SYSTEM EXCLUSIV MESSAGE
| GM MODE ON F0H 7EH 7FH 09H 01H F7H
| MIDI MASTER VOLUME F0H 7FH 7FH 04H 01H llH mmH F7H
| IDENTITY REQUEST F0H 7EH 0nH 06H 01H F7H
|
|--------+--- SYSTEM EXCLUSIV 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 [] Multi Mode
SW4 [] Performance Mode
SW5 [] arts 5 through 16 in Performance Mode, or Multi Mode
SW6 [] Receive Filter
*1 Only when the drum is selected for the Part.
SW7 [] MIDI Receive Channel(In Performance Mode, depends on the Receive Channel in Utility
Mode.
(3) TRANSMIT/RECEIVE
(3-1) CHANNEL VOICE MESSAGES
(3-1-1) NOTE OFF(Receive only)
STATUS 1000nnnn(8nH) n = 0 - 15 VOICE CHANNEL NUMBER
NOTE NUMBER 0kkkkkkk k = 0 (C-2) - 127 (G8)
VELOCITY 0vvvvvvv ignores "v"
(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): selectable 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
* The Program numbers correspond to the XG Drum Voice numbers as follows:
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
*The Program numbers correspond to the XG SFX Kit numbers as follows:
P = 1 DR10 SFX1
P = 2 DR11 SFX2
When receiving a drum voice program change message while a drum voice is currently selected, the drum setup data will be reset to the
new data.
(3-1-4) CHANNEL AFTER TOUCH(Receive only)
STATUS 1101nnnn(DnH) n = 0 - 15 VOICE CHANNEL NUMBER
VALUE 0vvvvvvv v = 0 - 127 AFTER TOUCH 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
Transmitted with a resolution of 7 bits.
(3-1-6) CONTROL CHANGE
STATUS 1011nnnn(BnH) n = 0 - 15 VOICE CHANNEL NUMBER
CONTROL NUMBER 0ccccccc
CONTROL VALUE 0vvvvvvv
* TRANSMITTED CONTROL NUMBERS
c = 0 BANK SEL MSB ; v = 0:XG NORMAL,
63:USER/PRESET PERFORMANCE,
64:SFX NORMAL,
126:XG SFX KIT,
127:XG DRUM
c = 32 BANK SEL LSB ; v = 0 - 127 *3
c = 1 MODULATION ; v = 0 - 127 *2
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
c = 71 HARMONIC CONTENT ; v = 0:-64 - 64:0 - 127:+63 *2
c = 72 RELEASE TIME ; v = 0:-64 - 64:0 - 127:+63 *2
c = 73 ATTACK TIME ; v = 0:-64 - 64:0 - 127:+63 *2
c = 74 BRIGHTNESS ; v = 0:-64 - 64:0 - 127:+63 *2
c = 00..95 ASSIGNABLE CONT ; v = 0 - 127 *2
* RECEIVED CONTROL NUMBERS
c = 0 BANK SEL MSB ; v = 0:XG NORMAL,
63:USER/PRESET PEROFRMANCE/VOICE,
64:SFX NORMAL,
126:XG SFX KIT,
127:XG DRUM
c = 32 BANK SEL LSB ; v = 0 - 127 *3
c = 1 MODULATION ; v = 0 - 127 *2
c = 5 PORTAMENTO TIME ; v = 0 - 127 *2
c = 6 DATA ENTRY MSB ; v = 0 - 127 *1
c = 38 DATA ENTRY LSB ; v = 0 - 127 *1
c = 7 MAIN VOLUME ; v = 0 - 127
c = 10 PANPOT ; 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
c = 65 PORTAMENTO SWITCH ; v = 0-63:OFF , 64-127:ON *2
c = 66 SOSTENUTO ; v = 0-63:OFF , 64-127:ON *2
c = 67 SOFT PEDAL ; v = 0-63:OFF , 64-127:ON *2
c = 71 HARMONIC CONTENT ; v = 0:-64 - 64:0 - 127:+63 *2
c = 72 RELEASE TIME ; v = 0:-64 - 64:0 - 127:+63 *2
c = 73 ATTACK TIME ; v = 0:-64 - 64:0 - 127:+63 *2
c = 74 BRIGHTNESS ; v = 0:-64 - 64:0 - 127:+63 *2
c = 84 PORTAMENT CONTROL ; v = 0 - 127 *2
c = 91 REVERB DEPTH ; v = 0 - 127
c = 93 CHORUS DEPTH ; v = 0 - 127
c = 94 VARIATION DEPTH ; v = 0 - 127 (Only when System effect is used)
c = 96 DATA ENTRY INC ; v = 127 *1
c = 97 DATA ENTRY DEC ; v = 127 *1
c = 00..95 ASSIGNABLE CONT ; v = 0 - 127 *2
*1 Used only when assigning the parameter with RPN numbers.
*2 Ineffective with the drum voices.
*3 0 is selected, when the MSB value is other than 0 or 63.
0,1,3,5,8,12,14,16,17,18,19,20,24,25,27,28,32,33,34,35,36,37,38,39,40,41,42,43,45, 64,65,66,67,68,69,70,71,72,96,97,98,99,100, or 101
is selected, when the MSB value is 0.
64(Preset Performance), 65(User Performance) or 8(Preset Voice) is selected, when the MSB value is 63.
MODULATION is used to control vibrato depth.
PORTAMENTO TIME sets the time it takes for the pitch to reach the next note played when PORTAMENT SWITCH (CONTROL #65)
is set to on. 0 is the minimum time and 127 is the maximum.
PANPOT position relatively changes accordiong to the preset value for each normal/drum voice. It is not effective for the sounds
currently played.
PORTAMENT TIME is fixed to 0 in PORTAMENT CONTROL.
REVERB DEPTH controls reverb send level. CHORUS DEPTH controls chorus send level. VARIATION DEPTH controls variation
send level.
HARMONIC CONTENT adjusts the resonance preset for each voice. Setting a value adds to or subtracts from the center value 64 since it
is an offset parameter. The larger the value more resonant sound will be produced. The effective range may be narrower than the range
you can designate depending on the selected voice.
19