40
MIDI Data Format
1. KEY ON / KEY OFF
Status: 9nH/8nH
If the Part Parameter Rcv NOTE MESSAGE = OFF, that Part will ignore Key ON and Key
OFF messages.
2. PROGRAM CHANGE
Status: CnH
If the Part Parameter Rcv PROGRAM CHANGE = OFF, that Part will not receive Pro-
gram Change Messages.
3. PITCH BEND
Status: EnH
If the Part Parameter Rcv PITCH BEND = OFF, that Part will not receive Pitch Bend Mes-
sages.
4. CONTROL CHANGE
Status: BnH
If the Part Parameter Rcv CONTROL CHANGE = OFF, that Part will not receive Control
Change Messages.
<Bank Select MSB/LSB> 00H/20H
Cntrl# parameter Data Range
0 Bank Select MSB 33:Preset1/Preset2/Custom/Internal
81: VL-XG non alternative voice.
97: VL-XG alternative voice.
32 Bank Select LSB 0 :Preset1
1 :Preset2
2 :Custom
3 :Internal
112...119: VL-XG Alternative or non alternative varia-
tion.
If the Part Parameter Rcv BANK SELECT = OFF, that Part will not receive Bank Select
Messages. A new bank selection will not become effective until the next Program Change
is received.
<Modulation> 01H
Cntrl# parameter Data Range
1 Modulation 0...127
If the Part Parameter Rcv MODULATION = OFF, that Part will not receive Modulation
Messages.
<Breath Controller> 02H
Cntrl# parameter Data Range
2 Breath Controller 0...127
<Foot Controller> 04H
Cntrl# parameter Data Range
4 Foot Controller 0...127
<Portamento Time> 05H
Cntrl# parameter Data Range
5 Portamento Time 0...127
When the Portamento parameter = ON, values will adjust the speed of pitch change.
A setting of 0= minimum portamento time, and 127 = maximum portamento time.
<Data Entry MSB/LSB> 06H/26H
Cntrl# parameter Data Range
6 Data Entry MSB 0...127
38 Data Entry LSB 0...127
Messages which set the value for the parameter specified by RPN, NRPN.
<Main Volume> 07H
Cntrl# parameter Data Range
7 Main Volume 0...127
If the Part Parameter Rcv MAIN VOLUME = OFF, that Part will not receive Main V olume
Messages.
<Pan> 0AH
Cntrl# parameter Data Range
10 Panpot 0...127
If the Part Parameter Rcv PAN = OFF, that Part will not receive Pan Pot Messages.
1=Left, 127=Right; 0=Center
<Expression> 0BH
Cntrl# parameter Data Range
11 Expression 0...127
If the Part Parameter Rcv EXPRESSION = OFF, that Part will not receive Expression
Messages.
<Control Change 13> 0DH
Cntrl# parameter Data Range
13 Control Change13 0...127
<Hold1> 40H
Cntrl# parameter Data Range
64 Hold1 0...127 (0-63:Off, 64-127:On)
If the Part Parameter Rcv HOLD 1 = OFF, that Part will not receive Hold 1 Messages.
<Portamento> 41H
Cntrl# parameter Data Range
65 Portamento 0...127 (0-63:Off, 64-127:On)
If the Part Parameter Rcv PORTAMENTO = OFF, that Part will not receive Portamento
Messages. If the Portamento parameter = ON, values will adjust the speed of the porta-
mento. If the Mono mode is activated and Portamento = ON, the Single Trigger Mode will
be activated. If not, the Multi-Trigger Mode will be effective.
<Soft Pedal> 43H
Cntrl# parameter Data Range
67 Soft Pedal 0...127 (0-63:Off, 64-127:On)
If the Part Parameter Rcv SOFT PEDAL = OFF, that Part will not receive Soft Pedal Mes-
sages. When the SOFT PEDAL is set “ON” the effect will take place from the next Key
On signal. Messages will control the Filter Cutoff Frequency. Depending upon the Voice,
the effect may or may not have an effect.
<Harmonic Content> 47H
Cntrl# parameter Data Range
71 Harmonic Content 0...127 (0:-64, 64:+0, 127:+63)
Messages which adjust the resonance set for each. Based on a standard of 64, these values
will be added to or subtracted from the Voice data. Depending on the Voice, the effective
range may be narrower.
<Release Time> 48H
Cntrl# parameter Data Range
72 Release Time 0...127 (0:-64, 64:+0, 127:+63)
Messages which adjust the envelope release time. Based on a standard of 64, values will
be added to or subtracted from the Voice data. Depending on the Voice, the effectiv e range
may be narrower.
<Attack Time> 49H
Cntrl# parameter Data Range
73 Attack Time 0...127 (0:-64, 64:+0, 127:+63)
Messages which adjust the envelope attack time. Based on a standard of 64, values will be
added to or subtracted from the Voice data. Depending on the Voice, the effective range
may be narrower.
<Brightness> 4AH
Cntrl# parameter Data Range
74 Brightness 0...127 (0:-64, 64:+0, 127:+63)
Default:40H
Messages which adjust the filter cutoff frequency. Based on a standard of 64, values will
be added to or subtracted from the Voice data. Depending on the Voice, the effectiv e range
may be narrower.
<Data Increment / Decrement> 60H/61H
Cntrl# parameter Data Range
96 Increment 0...127
97 Decrement 0...127
The data byte is ignored.
RPN messages which increase or decrease the MSB value of the parameter by 1.
<NRPN (Non-Registered Parameter Number) LSB/MSB> 62H/63H
Cntrl# parameter Data Range
98 NRPN LSB 0...127
99 NRPN MSB 0...127
If the Part Parameter Rcv NRPN = OFF, that Part will not receive NRPN Messages.
First send the NRPN MSB and NRPN LSB to specify the parameter which is to be con-
trolled. Then use the Data Entry to set the value of the specified parameter.
The following NRPN numbers can be received.
NRPNData-entry
MSB LSB MSB parameter Data Range
01H 08H mmH Vibrato Rate mm:00H-40H-7FH
(-64-0-+63)
01H 09H mmH Vibrato Depth mm:00H-40H-7FH
(-64-0-+63)
01H 0AH mmH Vibrato Delay mm:00H-40H-7FH
(-64-0-+63)
The Rate, Depth, and Delay Time for the Vibrato is controlled.
01H 20H mmH
Filter Cutoff Frequency
mm:00H-40H-7FH
(-64-0-+63)
01H 21H mmH Filter Resonance mm:00H-40H-7FH
(-64-0-+63)
01H 22H mmH Filter EG Depth mm:00H-40H-7FH
(-64-0-+63)
The Cut-off frequency, Resonance, and Envelope Depth for the Filter is controlled.
01H 30H mmH Bass mm:00H-40H-7FH
(-64-0-+63)
01H 31H mmH Treble mm:00H-40H-7FH
(-64-0-+63)
The Bass and Treble are controlled.
01H 63H mmH EG Attack Time mm:00H-40H-7FH
(-64-0-+63)
01H 64H mmH EG Decay Time mm:00H-40H-7FH
(-64-0-+63)
01H 66H mmH EG Release mm:00H-40H-7FH
(-64-0-+63)
The Attack time, Decay time, and Release time for the Envelope are controlled. Based on
a standard of 64, values will be added to or subtracted from the Voice data. Depending on
the Voice, the effective range may be narrower.
<RPN (Registered Parameter Number) LSB/MSB> 64H/65H
Cntrl# parameter Data Range
100 RPN LSB 0...127
101 RPN MSB 0...127
If the Part Parameter Rcv RPN = OFF, that Part will not receive RPN Messages.
In correspondence to the following parameters.