Yamaha CS2x User Manual

Page 74

Advertising
background image

74

A

p

p

e

n

d

ix

1.2.23 RPN (Registered Parameter Number)

LSB (Control #100)
RPN (Registered Parameter Number)
MSB (Control #101)

Messages which offset, or add or subtract values from a Part’s pitch
bend sensitivity, tuning, or other parameter settings.
First send the RPN MSB and RPN LSB to specify the parameter
which is to be controlled. Then use 1.2.21 Data
Increment/Decrement to set the value of the specified parameter.
Note that once the RPN has been set for a channel, subsequent data
entry will be recognized as the same RPN’s value change. Therefore
after you use the RPN, you should set a Null (7FH, 7FH) value to
avoid an unexpected result.
The following RPN numbers can be received.

1.2.24 Channel Mode Messages

The following Channel Mode Messages can be received.

1.2.24.1 All Sounds Off (Control #120)

Clears all sounds currently sounding on the specified channel.
However, the status of channel messages such as Note On and
Hold On is maintained.

2nd BYTE 3rd BYTE MESSAGE

120

0

All Sounds Off

121

0

Reset All Controllers

123

0

All Notes Off

126

0 ~ 16

Mono

127

0

Poly

RPN MSB

RPN LSB

PARAMETER

00H

00H

Pitch Bend Sensitivity

00H

01H

Fine Tune

00H

02H

Coarse Tune

7FH

7FH

Null

NRPN MSB

NRPN LSB

01H

08H

01H

09H

01H

0AH

01H

20H

01H

21H

01H

24H

01H

30H

01H

31H

01H

34H

01H

35H

01H

63H

01H

64H

01H

66H

14H

rr

15H

rr

16H

rr

17H

rr

18H

rr

19H

rr

1AH

rr

1CH

rr

1DH

rr

1EH

rr

1FH

rr

24H

rr

30H

rr

31H

rr

34H

rr

35H

rr

PARAMETER
Vibrato Rate
Vibrato Depth
Vibrato Delay
Low Pass Filter Cutoff Frequency
Low Pass Filter Resonance
High Pass Filter Cutoff Frequency
EQ Bass Gain
EQ Treble Gain
EQ Bass Frequency
EQ Treble Frequency
EG Attack Time
EG Decay Time
EG Release Time
Drum Low Pass Filter Cutoff Frequency
Drum Low Pass Filter Resonance
Drum EG Attack Rate
Drum EG Decay Rate
Drum Instrument Pitch Coarse
Drum Instrument Pitch Fine
Drum Instrument Level
Drum Instrument Panpot
Drum Instrument Reverb Send Level
Drum Instrument Chorus Send Level
Drum Instrument Variation Send Level
Drum High Pass Filter Cutoff Frequency
Drum EQ Bass Gain
Drum EQ Treble Gain
Drum EQ Bass Frequency
Drum EQ Treble Frequency

*rr=Note number for each drum voice instrument.

1.2.17 Portamento Control (Control #084)

Messages which apply a portamento between the currently-
sounding note and the subsequent note.
Portamento Control is transmitted specifying the note-on key of the
currently-sounding note.
Specify a Portamento Source Key number between 0 - 127.
When a Portamento Control message is received, the currently
sounding pitch will change with a Portamento Time of 0 to the next
note-on key on the same channel.
For example, the following settings would apply a portamento from
note C3 to C4.

90H 3CH 7FH

C3 Note on

B0H 54H 3CH

Source key number set to C3

90H 48H 7FH

C4 Note on (When C4 is on, C3 is raised by a
portamento to C4.)

1.2.18 Effect1 Depth (Reverb Send Level)

(Control #091)

Messages which adjust the send level for the Reverb effect.

1.2.19 Effect3 Depth (Chorus Send Level)

(Control #093)

Messages which adjust the send level for the Chorus effect.

1.2.20 Effect4 Depth (Variation Effect Send Level)

(Control #094)

Messages which adjust the send level for the Variation effect.
If Variation effect uses System effect, this message sets the send level
for the Variation effect. If it uses Insertion effect, this setting is
invalid.

1.2.21 Data Increment (Control #096)

Decrement (Control #097) for RPN

Messages which increase or decrease the MSB value of pitch bend
sensitivity, fine tune, or coarse tune in steps of 1. You are required
to assign one of those parameters using the RPN in the external
device in advance.
The data byte is ignored.
When the maximum value or minimum value is reached, the value
will not be incremented or decremented further.
(Incrementing the fine tune will not cause the coarse tune to be
incremented.)

1.2.22 NRPN (Non-Registered Parameter Number) LSB

(Control #098)
NRPN (Non-Registered Parameter Number)
MSB (Control #099)

Messages which adjust a voice’s vibrato, filter, EG, drum setup or
other parameter settings.
First send the NRPN MSB and NRPN LSB to specify the parameter
which is to be controlled. Then use 1.2.4 Data Entry to set the value
of the specified parameter.
Note that once the NRPN has been set for a channel, subsequent
data entry will be recognized as the same NRPN’s value change.
Therefore, after you use the NRPN, you should set a Null (7FH,
7FH) value to avoid an unexpected result.
The following NRPN numbers can be received.

cCS2x_App 12/10/98 5:15 PM Page 74

Advertising