English
Language : 

CS9236 Datasheet, PDF (19/34 Pages) Cirrus Logic – SINGLE-CHIP WAVETABLE MUSIC SYNTHESIZER
CS9236
Control Change Messages
MODULATION WHEEL (CONTROLLER 1)
BnH
01H
n = MIDI channel number
vv = modulation depth
vvH
0 - FH (1 - 16)
00 - 7FH (0 - 127)
In the CS9236, the MODULATION WHEEL message (MIDI Controller 1) is used to control the pitch modulation (vibrato)
level on a specified channel. The MODULATION WHEEL depth value is summed with the current CHANNEL PRESSURE
value and with the default modulation level defined for the selected instrument on the specified channel to determine the
actual vibrato level applied to the sound. The MODULATION WHEEL at maximum depth value will contribute a modu-
lation (vibrato) depth of 50 cents. The response curve is linear. The total depth, resulting from CHANNEL PRESSURE,
MODULATION WHEEL, and default modulation level, may be as high as one semitone. The MODULATION WHEEL
affects all notes playing on the specified channel. Pitch modulation in the CS9236 is implemented using independent low
frequency oscillator (LFO) implementations for each note.
Some of the instruments implemented in the CS9236 include a default pitch envelope (the pitch of a note begins slightly
sharp or flat, and then ramps to the final pitch for the note). For notes with default pitch envelopes, pitch modulation (vibrato)
will begin only after the pitch envelope has reached final pitch.
DATA ENTRY (CONTROLLERS 6 and 38)
BnH
06H
mmH
BnH
26H
llH
n = MIDI channel number
0 - FH (1 - 16)
mm = data value MSB for specified RPN (see REGISTERED PARAMETER NUMBER description)
ll = data value LSB for specified RPN (see REGISTERED PARAMETER NUMBER description)
MIDI “Registered Parameter” data is transmitted to the CS9236 using controller numbers 100 (Registered Parameter LSB),
101 (Registered Parameter MSB), 6 (Data Entry MSB), and 38 (Data Entry LSB). To transfer parameter data to the CS9236,
the parameter number for the parameter to be updated is first selected using MIDI Controllers 100 and 101, and then the data
value for the selected parameter is transmitted using controller numbers 6 and 38. See description of REGISTERED PA-
RAMETER NUMBER (Controllers 100 and 101).
VOLUME (CONTROLLER 7)
BnH
07H
n = MIDI channel number
vv = volume
vvH
0 - FH (1 - 16)
00 - 7FH (0 - 127)
The VOLUME message (MIDI Controller 7) is used in conjunction with the MIDI EXPRESSION message (Controller 11)
to control the overall volume of notes on a specified MIDI channel. The VOLUME and EXPRESSION curves are described
by the following equation:
Attenuation from full scale (dB) = 40 ln ((VOLUME_value * EXPRESSION_value) / (127^2))
The CS9236 default value for VOLUME is 100.
DS214PP11
19