About MIDI
MOTIF XF Reference Manual
31
Basic Str
uct
ur
e
Basic Oper
ation
Connections
Basic Section
Pitch bend events are generated by pitch bend wheel
operation and define continuous changes in pitch. The
value (-8192 – +0000 – +8191) is a numerical
representation of pitch bend wheel position. The bar graph
to the right is a graphic representation of the value.
Program Change (PC)
Program change events select Voices. The Bank Select
MSB and LSB parameters are actually included in the
Control Change category, below, but since in the MOTIF XF
these three events are used to select Voices, they are
grouped and described here. Bank Select MSB and LSB
select the Voice Bank. The program number selects a
Voice from the Voice category and bank specified by the
MSB and LSB. For a list of the Voices, see the separate
Data List. When you specify a program change as a
number in the range of 0 – 127, specify a number that is
one less than the program number listed in the Voice List.
For example, to specify program number 128, you would
actually enter program change 127.
Control Change (CC)
Control Change events control Voice and effect
parameters. Control Change events are generated when a
controller such as a modulation wheel or foot controller is
operated.
The Control number (000 – 127) specifies the controller
(function), such as volume or pan. The value (000 – 127)
specifies the “position” of the controller assigned to the
selected control number. The bar graph to the right is a
graphic representation of the data value.
Some of the more important control numbers and
controllers are listed below.
n
When “---” is shown at the column of the Controller (Function),
the Control number can be handled by the sequencer block
and cannot be handled by the tone generator block.
Modulation Wheel (Control Number 001)
The MIDI data produced when a modulation wheel is
operated. No modulation is applied when the value is “0,” and
“127” produces maximum modulation.
Portamento Time (Control Number 005)
This MIDI message controls the portamento effect. No
portamento is produced when the value is “0,” and “127”
produces maximum portamento time. Portamento is only
produced when Portamento (Control Number 065) is ON.
Data Entry MSB (Control Number 006)
Data Entry LSB (Control Number 038)
These parameters specify the value of RPN MSB, RPN LSB
(page 32), NRPN MSB, and NRPN LSB events. The value is
represented by two control change data numbers—the MSB
and the LSB.
Volume (Control Number 007)
Sets the volume for each individual Part. No sound is
produced when the value is “0,” and “127” produces
maximum volume.
Pan (Control Number 010)
Sets the pan position for each individual Part. The sound is
panned fully left when the value is “0” and fully right when the
value is “127.” The displayed values are -64 – +63.
Expression (Control Number 011)
Sets the expression for each individual Part. No sound is
produced when the value is “0,” and “127” produces
maximum volume. This parameter produces volume variations
during playback.
Sustain (Hold 1) (Control Number 064)
This MIDI message represents sustain pedal ON/OFF
operations. Notes playing when the pedal is pressed will be
sustained. When the value is “0” – “63” sustain is OFF, and
when the data is “64” – “127” sustain is ON.
Portamento (Control Number 065)
This MIDI message turns portamento ON or OFF. When the
value is “0” – “63” portamento is OFF, and when the data is
“64” – “127” portamento is ON. The length (degree) of the
portamento effect is controlled by Portamento Time (Control
Number 005).
Sostenuto Pedal (Control Number 066)
This MIDI message represents sostenuto pedal ON/OFF
operations. When the value is “0” – “63” sostenuto is OFF, and
when the data is “64” – “127” sostenuto is ON.
Harmonic Content (Control Change 071)
Adjusts the resonance of the filter assigned to a Voice. The
resonance is adjusted by using the data range of 0 – 127 as
an offset value with a display range of -64 – +63 which is
added to the Voice data.
Release Time (Control Change 072)
Adjusts the release time of the Voice AEG. The release time is
adjusted by using the data range of 0 – 127 as an offset value
with a display range of -64 – +63 which is added to the Voice
data.
Attack Time (Control Change 073)
Adjusts the attack time of the Voice AEG. The attack time is
adjusted by using the data range of 0 – 127 as an offset value
with a display range of -64 – +63 which is added to the Voice
data.
Brightness (Control Change 074)
Adjusts the cutoff frequency of the filter assigned to a Voice.
The cutoff is adjusted by using the data range of 0 – 127 as an
offset value with a display range of -64 – +63 which is added
to the Voice data.
Bank Select MSB
Bank Select LSB
Program number
Voice name
Data value
Bar graph of
the data value
Control number
Controller (function)