Yamaha PM5000 Owner's Manual - Page 81

Control Change, specify the control numbers 01 ~ 05

Page 81 highlights

Digital Control Section Note that the PM5000 uses the same number of bank and MIDI channel numbers (1 ~ 16). If the bank number referred to in the program change table is limited to the same number as the receive channel, then a maximum of 128 scenes can be recalled from an external device. But if bank select numbers are used, and if the MIDI channel numbers embedded in received program change commands are converted to bank numbers, all 1,000 scenes can be recalled directly from an external device. In the same way scene recall operations performed on the PM5000 the corresponding program change commands can be transmitted according to the above conversion table. NOTE The above explanation may seem a little confusing, but this system has been implemented to allow effective connection with the widest possible range of external MIDI devices. For example the SINGLE mode (OMNI OFF, BANK OFF) allows some control even with external MIDI devices that have limited capabilities. If an external MIDI device is capable of bank number transmission it can be used to recall scenes on the PM5000. If the PM5000 OMNI mode is enabled scene recall can be effected from multiple external MIDI devices. You could also organize your scenes in the PM5000 scene memory into banks, transmitting the appropriate bank numbers from the controlling MIDI device to access your scenes. NOTE Bank select messages should be transmitted as a pair of MSB (CC#10) and LSB (CC#32), and the MSB value should be always set to "0". The bank numbers can be specified by LSB value (0 ~ 15). Control Change Control change command reception and transmission are relatively simple compared to program change commands. Each PM5000 fader and switch is pre-assigned a number that is used for both reception and transmission. Category Level (Fader) ON Switch Group Mute Parameter Name Input channel 1~30 (MSB) Input channel 1~30 (LSB) Input channel 31~52 (MSB) Input channel 31~52 (LSB) VCA(MSB) VCA(LSB) Input channel ST AUX GROUP/AUX ST MATRIX MATRIX ST MASTER MONO VCA MUTE MUTE MASTER Total (max.) Control Change MIDI Channel Control Number (CC#) MSB (CC#99) NRPN LSB (CC#99) Value (hex) 30 1 30 1 22 2 22 2 1-5, 7-31 0 33-37, 39-63 1-5, 7-23 1 33-37, 39-55 1-5, 7-31 1-5, 7-23 0x0000(-∞) ~ 0x3FFF(+10dB) 12 3 12 3 52 4 12 4 8 4 4 4 8 4 2 4 1 4 12 5 8 5 1-5, 7-13 2 33-37, 39-45 1-5, 7-23, 33-37, 39-55 3 64-75 3 76-83 3 84-87 3 88-95 3 102, 103 3 104 3 1-5, 7-13 4 14-21 4 1-5, 7-13 1-5, 7-23, 33-37, 39-55 64-75 76-83 84-87 88-95 102, 103 Transmit (MSB is NRPN) OFF: 0x00 ON: 0x7F Receive (MSB is NRPN) 0x00~0x3F: OFF 0x40~0x7F: ON 104 1-5, 7-13 14-21 * The number of input channels refers to the number of input modules. There is no differentiation between mono and stereo modules. For example, to control the fader levels of input channels 1 ~ 30 from an external device, set the MIDI channel to "1" and specify the control numbers (01 ~ 05, 07 ~ 31) and the control value as required. Normally the control value is a number from 0 to 127 (7 bits), but higher resolution is required for fader control. For this reason the PM5000 uses two values - MSB and LSB - to provide 1,024-step control (the MSB and LSB are both 7-bit values providing a total of 14 bits, but only the highest 10 bits are actually used). 79

  • 1
  • 2
  • 3
  • 4
  • 5
  • 6
  • 7
  • 8
  • 9
  • 10
  • 11
  • 12
  • 13
  • 14
  • 15
  • 16
  • 17
  • 18
  • 19
  • 20
  • 21
  • 22
  • 23
  • 24
  • 25
  • 26
  • 27
  • 28
  • 29
  • 30
  • 31
  • 32
  • 33
  • 34
  • 35
  • 36
  • 37
  • 38
  • 39
  • 40
  • 41
  • 42
  • 43
  • 44
  • 45
  • 46
  • 47
  • 48
  • 49
  • 50
  • 51
  • 52
  • 53
  • 54
  • 55
  • 56
  • 57
  • 58
  • 59
  • 60
  • 61
  • 62
  • 63
  • 64
  • 65
  • 66
  • 67
  • 68
  • 69
  • 70
  • 71
  • 72
  • 73
  • 74
  • 75
  • 76
  • 77
  • 78
  • 79
  • 80
  • 81
  • 82
  • 83
  • 84
  • 85
  • 86
  • 87
  • 88
  • 89
  • 90
  • 91
  • 92
  • 93
  • 94
  • 95
  • 96
  • 97
  • 98
  • 99
  • 100
  • 101
  • 102
  • 103
  • 104
  • 105
  • 106

Digital Control Section
79
Note that the PM5000 uses the same number of bank and MIDI channel numbers (1 ~ 16). If the bank number referred to
in the program change table is limited to the same number as the receive channel, then a maximum of 128 scenes can be
recalled from an external device. But if bank select numbers are used, and if the MIDI channel numbers embedded in
received program change commands are converted to bank numbers, all 1,000 scenes can be recalled directly from an
external device. In the same way scene recall operations performed on the PM5000 the corresponding program change
commands can be transmitted according to the above conversion table.
Control Change
Control change command reception and transmission are relatively simple compared to program change commands.
Each PM5000 fader and switch is pre-assigned a number that is used for both reception and transmission.
* The number of input channels refers to the number of input modules. There is no differentiation between mono and stereo modules.
For example, to control the fader levels of input channels 1 ~ 30 from an external device, set the MIDI channel to “1” and
specify the control numbers (01 ~ 05, 07 ~ 31) and the control value as required. Normally the control value is a number
from 0 to 127 (7 bits), but higher resolution is required for fader control. For this reason the PM5000 uses two values –
MSB and LSB – to provide 1,024-step control (the MSB and LSB are both 7-bit values providing a total of 14 bits, but
only the highest 10 bits are actually used).
NOTE
The above explanation may seem a little confusing, but this system has been implemented to allow effective connection with the widest possible
range of external MIDI devices. For example the SINGLE mode (OMNI OFF, BANK OFF) allows some control even with external MIDI devices
that have limited capabilities. If an external MIDI device is capable of bank number transmission it can be used to recall scenes on the PM5000. If
the PM5000 OMNI mode is enabled scene recall can be effected from multiple external MIDI devices. You could also organize your scenes in the
PM5000 scene memory into banks, transmitting the appropriate bank numbers from the controlling MIDI device to access your scenes.
NOTE
Bank select messages should be transmitted as a pair of MSB (CC#10) and LSB (CC#32), and the MSB value should be always set to “0”. The
bank numbers can be specified by LSB value (0 ~ 15).
Parameter
Control Change
NRPN
Value (hex)
Category
Name
Total (max.)
MIDI
Channel
Control Number
(CC#)
MSB
(CC#99)
LSB
(CC#99)
Level (Fader)
Input channel
1~30 (MSB)
30
1
1-5, 7-31
0
1-5, 7-31
0x0000(-
)
~
0x3FFF(+10dB)
Input channel
1~30 (LSB)
30
1
33-37, 39-63
Input channel
31~52 (MSB)
22
2
1-5, 7-23
1
1-5, 7-23
Input channel
31~52 (LSB)
22
2
33-37, 39-55
VCA(MSB)
12
3
1-5, 7-13
2
1-5, 7-13
VCA(LSB)
12
3
33-37, 39-45
ON Switch
Input channel
52
4
1-5, 7-23, 33-37, 39-55
3
1-5, 7-23, 33-37, 39-55
Transmit (MSB is NRPN)
OFF: 0x00
ON:
0x7F
Receive (MSB is NRPN)
0x00~0x3F: OFF
0x40~0x7F: ON
ST AUX
12
4
64-75
3
64-75
GROUP/AUX
8
4
76-83
3
76-83
ST
MATRIX
4
4
84-87
3
84-87
MATRIX
8
4
88-95
3
88-95
ST
MASTER
2
4
102, 103
3
102, 103
MONO
1
4
104
3
104
Group Mute
VCA MUTE
12
5
1-5, 7-13
4
1-5, 7-13
MUTE MASTER
8
5
14-21
4
14-21