MIDI Data Format
161. Channel messages

1.1 Note-on / Note-off

These are messages which convey keyboard performance data.
Range of received notes = C-2 ...G8
Velocity range = 1...127 (Velocity is received only for note-on)
When the Multi Part parameter Rcv NOTE MESSAGE = OFF, that part is not received.
For Drum parts*, key-off is not received when the Drum Setup parameter Rcv NOTE
OFF = OFF.
For Drum parts, key-on is not received when the Drum Setup parameter Rcv NOTE ON
= OFF.
* Drum Part indicates that the Multi Part parameter PART MODE is DRUM or
DRUMS1...4.

1.2 Control Changes

These messages convey controller operations such as for volume and pan.
The function is distinguished by the control number (Ctrl#).
When the Multi Part parameter Rcv CONTROL CHANGE = OFF, that part will not
receive control changes.
1.2.1 Bank Select
These messages select the voice bank.
Control# Parameter Data Range
0 Bank Select MSB 0,64, 126, 127
(Normal voice,SFX voice, SFX kit, Drum kit)
32 Bank Select LSB 0...127
Bank Select processing is suspended until a Program Change message is received, and
when a voice from a different voice bank is to be selected, Bank Select and a program
change message must be transmitted as a set, in the order of Bank Select MSB, LSB, and
Program Change.
Bank Select is not received when Sound Module Mode = C/M.
1.2.2 Modulation
In general this message controls the depth at which vibrato is applied, but the depth of the
following seven effects can be controlled.
The effect of these messages can be changed by the following parameters.
Multi Part Parameter
1. MW PITCH CONTROL
2. MW FILTER CONTROL
3. MW AMPLITUDE CONTROL
4. MW LFO PMOD DEPTH
5. MW LFO FMOD DEPTH
6. MW LFO AMOD DEPTH
Effectl Parameter
7. MW VARIATION CONTROL DEPTH
(Valid when Variation Effect is assigned to a part as an Insertion effect.)
With the initial settings, the LFO Pitch Modulation (PMOD) effect will apply.
Control# Parameter Data Range
0 Modulation 0...127
When the Multi Part parameter Rcv MODULATION = OFF, that part will not receive
Modulation.
If the receiving channel is a drum part, effects 5 and 6 will not apply.
1.2.3 Portamento Time
This message controls the way in which portamento (see 1.2.9) is applied.
Control# Parameter Data Range
5 Portamento Time 0...127
When Portamento = ON, this adjusts the speed of the pitch change.
A value of 0 is the shortest portamento time, and 127 is the longest portamento time.
If the receiving channel is a drum part, Portamento Time is not received.
1.2.4 Data Entry
This message sets the value of the parameter specified by RPN (see 1.2.22) or NRPN (see
1.2.21).
Control# Parameter Data Range
6 Data Entry MSB 0...127
38 Data Entry LSB 0...127
1.2.5 Main Volume
This message control the volume of each part.
(Use it to adjust the volume balance of each part.)
Control# Parameter Data Range
7 Main Volume 0...127
If the Multi Part parameter Rcv VOLUME = OFF, that part will not receive Main Vol-
ume.
0 is silence, 127 is maximum volume.
1.2.6 Panpot
This message controls the stereo location of the sound of each part.
Control# Parameter Data Range
10 Pan 0...64...127
If the Multi Part parameter Rcv PAN = OFF, that part will not receive Panpot.
0 is left, 64 is center, 127 is right.
1.2.7 Expression
This message controls the dynamics of each part.
(Use it to create volume changes during a song.)
Control# Parameter Data Range
11 Expression 0...127
If the Multi Part parameter Rcv EXPRESSION = OFF, that part will not receive Expres-
sion.
1.2.8 Hold1
This message controls sustain pedal on/off.
Control# Parameter Data Range
64 Holdl 0...63,64...127
(OFF , ON)
When ON, the currently-sounding notes will be sustained even after note-off is received.
If the Multi Part parameter Rcv HOLD1 = OFF, that part will not receive Hold1.
1.2.9 Portamento
This message controls portamento pedal on/off.
Control# Parameter Data Range
64 Portamento 0...63,64...127
(OFF , ON)
When ON, the pitch will smoothly change from one note to the next. The time over
which the pitch change occurs is adjusted by Portamento Time (see 1.2.3). If the Multi
Part parameter MONO/POLY MODE = MONO, turning Portamento = ON will also
cause the sound to be smoothly connected (legato).
If any of the following Multi Part parameter settings apply, that part will not receive
Portamento.
Rcv PORTAMENTO = OFF
PART MODE = DRUM, DRUMSI...4
1.2.10Sostenuto
This message controls sostenuto pedal on/off.
Control# Parameter Data Range
66 Sostenuto 0...63,64...127
(OFF , ON)
When sostenuto is turned on while a note is sounding, that note will continue sustaining
until sostenuto is turned off.
If the following Multi Part parameter setting applies, that part will not receive Sostenuto.
Rcv SOSTENUTO = OFF
1.2.11Soft Pedal
This message controls soft pedal on/off.
Control# Parameter Data Range
67 Soft Pedal 0...63,64...127
(OFF , ON)
When ON, the sound will be softer.
If any of the following Multi Part parameter settings apply, that part will not receive Soft
Pedal.
Rcv SOFT PEDAL = OFF
PART MODE = DRUM, DRUMI...4
1.2.12Harmonic Content
This message adjusts the resonance of the filter that is specified by the sound.
Control# Parameter Data Range
71 Harmonic Content 0...64...127
(-64...0...+63)
Since this is a relative change parameter, it specifies an increase or decrease centered at
64.
Higher values will produce a more distinctive sound.
For some sounds, the effective range may be narrower than the settable range.
1.2.13Release Time
This message adjusts the EG Release Time specified by the sound.
Control# Parameter Data Range
72 Release Time 0...64...127
(-64...0...+63)