Control Change - Yamaha CP4 Stage Reference Manual

Hide thumbs Also See for CP4 Stage:
Table of Contents

Advertisement

 Control Change
MIDI Control Change messages are used to control
volume, stereo panning, and many other parameters, and
as shown below, each message type has its own unique
control number.
Bank Select MSB (Control No. 0)
Bank Select LSB (Control No. 32)
Bank Select MSB and LSB messages are used to
remotely select Performances and Part Voices from
another MIDI device. The selection will not, however,
become effective until a Program Change message is
subsequently received.
Data Entry MSB (Control No. 6)
Data Entry LSB (Control No. 38)
Data Entry MSB and LSB messages are used to set a
value for the parameter selected using RPN MSB and
RPN LSB messages (see below). The actual value to be
set is determined by combining the MSB and LSB values.
Main Volume (Control No. 7)
Main Volume messages can be used to adjust the volume
of each Part. Setting a value of 127 produces maximum
volume, while 0 silences the Part in question. These
messages can be useful when adjusting the relative
volumes of each Part.
Pan (Control No. 10)
Pan messages can be used to adjust the stereo panning
of each Part. Setting a value of 127 moves the sound fully
to the right, while 0 moves it to the far left and 64 places it
in the middle of the stereo field.
Expression (Control No. 11)
Expression messages can be used to change the level of
expression or intonation of each Part. Setting a value of
127 produces maximum volume, while 0 silences the Part
in question. These messages can be useful when you
wish to adjust the volume to add expression during
performances.
Hold 1 (Control No. 64)
Hold 1 messages can be used to modify the sound of
notes in the same way as a piano's Sustain (Damper)
pedal. Setting a value between 64 and 127 turns sustain
on (pedal operated), while values between 0 and 63 turn
it off (pedal released). When turned on, notes will sustain
longer than normal after the corresponding Note Off
message is received. The CP4 STAGE and CP40 STAGE
turn sustain fully off only for a Hold 1 value of 0, and
values from 1 to 127 result in increasingly longer sustain
times.
Sostenuto (Control No. 66)
Sostenuto messages can be used to modify the sound of
notes in the same way as a piano's Sostenuto pedal.
Setting a value between 64 and 127 turns sostenuto on,
while values between 0 and 63 turn it off. If sostenuto is
turned on while the note generated by a specific Note On
message is playing, it will be sustained longer until the
corresponding Note Off message is received.
51
CP4 STAGE/CP40 STAGE Reference Manual
Soft Pedal (Control No. 67)
Soft Pedal messages can be used to modify the sound of
notes in the same way as a piano's Soft pedal. Setting a
value between 64 and 127 turns soft on, reducing the
volume and slightly softening the timbre; meanwhile,
values between 0 and 63 turn it off.
Release Time (Control No. 72)
Release Time messages can be used to adjust the AEG
release time for each Part. Values of 0 to 127 correspond
to offset values of -64 to +63, which are used to reduce or
increase the release time accordingly.
Decay Time (Control No. 75)
Decay Time messages can be used to adjust the AEG
decay time for each Part. Values of 0 to 127 correspond
to offset values of -64 to +63, which are used to reduce or
increase the decay time accordingly. The larger the
value, the longer it takes for the sound to decay after the
initial attack.
Vibrato Rate (Control No. 76)
Vibrato Rate messages can be used to adjust the speed
of each Part's vibrato effect. Values of 64 leave the Part's
speed setting unchanged; values larger than 64 produce
faster vibrato speeds and vice-versa.
Vibrato Depth (Control No. 77)
Vibrato Depth messages can be used to adjust the
intensity of each Part's vibrato effect. Values of 64 leave
the Part's depth setting unchanged; values larger than 64
produce a more intense vibrato effect and vice-versa.
Vibrato Delay (Control No. 78)
Vibrato Delay messages can be used to adjust how long
after playing a key the onset of vibrato is delayed for
each Part. Values of 64 leave the Part's delay setting
unchanged; values larger than 64 produce longer delay
times and vice-versa.
Effect 1 Depth (reverb send level)
(Control No. 91)
Effect 1 Depth messages can be used to adjust the
reverb effect's send level.
Data Increment (Control No. 96)
Data Decrement (Control No. 97)
Data Increment and Data Decrement messages can be
used to increment and decrement pitch bend sensitivity
in steps of 1 (assuming that the parameter has been set
in advance using RPN messages (see below)).
RPN LSB (registered parameter number LSB)
(Control No. 100)
RPN MSB (registered parameter number MSB)
(Control No. 101)
RPN LSB and MSB messages are used primarily to
facilitate the setting of offset values for pitch bend
sensitivity, tuning, and other Part parameters. In specific
terms, the parameter to be modified is first selected
using these messages, and the above-mentioned Data
Increment and Data Decrement messages are then used
to change the parameter setting. It should be noted that,
once an RPN has been set, all subsequent data entry
messages on the same channel will affect the
Appendix > MIDI

Hide quick links:

Advertisement

Table of Contents
loading

This manual is also suitable for:

Cp40 stage

Table of Contents