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).