104
Examples of Applications Using the XV-2020
Remotely Changing Pitch (p. 141)
• Coarse: Controller number 100 (value is 0), Controller number
101 (value is 2), Controller number 6 (value is 16–112)
• Fine: Controller number 100 (value is 0), Controller number 101
(value is 1), Controller number 6 (value is 32–96), Controller
number 38 (value is 0–127)
* When changing the Coarse parameter, set the amount of change in
pitch using Control Number 6 (Data Entry MSB) value. There is no
change in pitch when the value is set to “64.” The pitch is raised as the
value increases from 64, and is lowered as the value decreases below
64.
* When changing the Fine parameter, set the amount of change in pitch
using Control Number 6 (Data Entry MSB) and Control Number 38
(Data Entry LSB) settings. There is no change in pitch when Data
Entry MSB is set to “64” and Data Entry LSB to “0.” The pitch is
raised as the respective values increase, and lowered as the respective
values decrease.
Remotely Specifying the Range of Pitch Bend (p. 138)
• Bend Range: Controller number 100 (value is 0), Controller
number 101 (value is 0), Controller number 6 (value is 0–12)
Procedure
1. Enable the external MIDI device to send a Control Change
message.
For example, if you want to change the volume level, set the external
MIDI device to send Control Number 7 (Volume message). In this
case, the MIDI channel is matched to the MIDI channel of the Part
whose volume you want to change.
* For information on how to set up your external MIDI controller, refer
to its owner’s manual.
2. Operate the external MIDI device - adjust its controls, play
its sequencer, etc. - to send the desired MIDI messages.
* As sound changes occur, displayed parameter values reflect the
changes you make.
About RPN
“RPN” (Registered Parameter Number) is an extended MIDI
message activated by a previous Control Change message.
Use an RPN when you want to remotely change the XV-2020’s
Pitch or Pitch Bend range settings. An RPN has an superior part
(RPN MSB) and a subordinate part (RPN LSB). The RPN MSB
(Control Number 101) informs the XV-2020 that an RPN setting
is to follow, and the RPN LSB (Control Number 100) value tells
the XV-2020 which parameter is to be set. Finally, a Data Entry
(Control Change 6) message sets the desired value.
Once the XV-2020 has received an RPN parameter, all further
Data Entry messages on that MIDI channel are applied to that
parameter. In order to prevent accidental changes, once the
desired setting has been made for the parameter, we
recommend that RPN be set to “Null.”
For example, to raise the pitch of a certain Part by one half-step
(semitone) send the following Control Change message from
the external MIDI device.
• Controller number 100: value “0”
• Controller number 101: value “2”
• Controller number 6: value “65”
• Controller number 100: value “127” <- RPN null
• Controller number 101: value “127” <- RPN null
* For more detailed information about RPN messages, please refer
to “MIDI Implementation” (p. 136).