Appendices
CC#
83 Controller (CC#83)
84 –
85...88 Controller (CC#85...88)
89, 90 –
91 Effect depth 1 (send 2 level)
Effect depth 2 (Insert Effect On/
92
Off)
93 Effect depth 3 (send 1 level)
Effect depth 4 (master effect 1, 2
94
On/Off)
95 –
96 Data increment
97 Data decrement
98 NRPN(LSB)
99 NRPN(MSB)
100 RPN(LSB)
101 RPN(MSB)
102...
–
109
110 –
111 –
112 –
113 –
114...
–
119
*1 Bank select messages are normally specified as program
change events. However in some cases this will be insuffi‐
cient when you wish to change banks on an external device.
In such cases, you can use CC#00 and CC#32 to specify the
banks.
For information on the relation between bank select num‐
bers and the banks of your external device, refer to the
owner's manual for your external device.
*2 Unlike conventional control changes, pitch bend range,
fine tune, and coarse tune settings are made using RPC
(Registered Parameter Control) messages.You can use RPC
messages to control the bend range and tuning for each
Timbre.
The procedure is to use an RPN (Registered Parameter
Number) message to select the parameter that you wish to
edit, and then use Data Entry to input a value for that
parameter. To select the parameter, use CC#100 (with a
value of 00...02) and CC#101 (with a value of 00). use CC#06
and CC#38 to enter the data.
The data entry values for each parameter and the corre‐
sponding settings are as follows.
RPN=0 (Pitch bend range)
CC#06 CC#38
00
00
01
00
12
0
RPN=1 (Fine tune)
CC#06 CC#38
32
00
48
00
00
64
96
00
132
Control
Value
0...127
–
0...127
–
0...127
0...63(Off),
64...127(On)
0...127
0...63(Off),
64...127(On)
–
0
0
–
–
0
1
2
0
–
–
–
–
–
–
Parameter value (Semitone steps)
0
+ 1
+12
Parameter value (1 cent steps)
–50
–25
0
+50
for controlling AMS or Dmod
–
for controlling AMS or Dmod
–
send 2 level
turn Insert effect on/off
send 1 level
master effect 1, 2 on/off
–
LSB of NRPN
MSB of NRPN
selects the pitch bend range
controls Fine Tune
controls Coarse Tune
MSB of RPN
–
–
–
–
–
–
RPN=2 (Coarse tune)
CC#06 CC#38
00
40
52
00
64
00
00
88
For example, if in Performance you wish to set a MIDI
timbre that is receiving channel 1 to a transpose (coarse
tuning) value of –12, you would first transmit [B0, 64, 02]
(64H=CC#100) and [B0, 65, 00] (65H=CC#101) to the PS60
to select the RPN coarse tune. Then you would set this to
–12 by transmitting [B0, 06, 34] (06H=CC#6), 34H=52
(corresponds to –12), and [B0, 26, 00] (26H=CC#38,
00H=0).
*3 The volume of the PS60 is determined by multiplying the
Volume (CC#07) with the Expression (CC#11).
*4 A value of 64 will correspond to the value specified by
the program parameter. 0 is the minimum, and 127 is the
maximum. Changing from 63–1 or from 65–126 will adjust
the effect from the program parameter setting toward the
minimum value or maximum value.
For details about the specific parameters controlled by
these CCs, please see "Parameters controlled by MIDI
CCs #70‐79" on page 133
*5 Controlled on the global MIDI channel.
Function
Parameter value (Semitone steps)
–24
–12
0
+24
*5
*5
*2
*2
*2