Channel Messages; Control Change - Yamaha S90 Owner's Manual

Yamaha music synthesizer owner's manual
Hide thumbs Also See for S90:
Table of Contents

Advertisement

MIDI
cable
MIDI Transmit channel 2
The S90 is a fully multi-timbral tone generator,
allowing you to sound several different instrument
parts simultaneously — from just the S90 — by
assigning a different MIDI channel to each part.
MIDI Messages Transmitted/
Received by the S90
MIDI messages can be divided into two groups:
Channel messages and System messages. Below is an
explanation of the various types of MIDI messages
which the S90 can receive/transmit.
n The sequencer section transmits all control change
messages recorded to a song.

CHANNEL MESSAGES

Channel messages are the data related to the
performance on the keyboard for the specific channel.
Note On/Note Off (Key On/Key Off)
Messages which are generated when the keyboard is
played.
Reception note range = C-2 (0) - G8 (127), C3 = 60
Velocity range = 1 - 127 (Only the Note On velocity is
received)
Note On: Generated when a key is pressed.
Note Off: Generated when a key is released.
Each message includes a specific note number which
corresponds to the key which is pressed, plus a velocity
value based on how hard the key is struck.

Control Change

Control Change messages let you select a voice bank,
control volume, panning, modulation, portamento time,
brightness and various other controller parameters,
through specific Control Change numbers which
correspond to each of the various parameters.
Bank Select MSB (Control #000)
Bank Select LSB (Control #032)
Messages which select variation voice bank numbers by
combining and sending the MSB and LSB from an
external device.
MSB and LSB functions differently depending on the
tone generator mode.
MSB numbers select voice type (Normal Voice or Drum
Voice), and LSB numbers select voice banks.
(For more information about Banks and Programs, see
Voice List in the "Data List" book.)
A new bank selection will not become effective until the
next Program Change message is received.
MIDI Receive channel 2
n When only the Program Change is received after
entering any of the mode, the corresponding voice in
the currently selected Type/Memory is called up.
n The Master number and the Performance/Mixing/
Voice mode can be changed only via the Parameter
Change.
n In the Performance mode, the Part Voice cannot be
changed via the Program Change.
Modulation (Control #001)
Messages which control vibrato depth using the
Modulation Wheel.
Setting the value to 127 produces maximum vibrato and 0
results in vibrato off.
Portamento Time (Control #005)
Messages which control the duration of portamento, or a
continuous pitch glide between successively played notes.
When the parameter Portamento Switch (Control #065)
is set to on, the value set here can adjust the speed of
pitch change.
Setting the value to 127 produces maximum portamento
time and 0 results in minimum portamento time.
Data Entry MSB (Control #006)
Data Entry LSB (Control #038)
Messages which set the value for the parameter specified
by RPN MSB/LSB (page 121) and NRPN MSB/LSB (page
120).
Parameter value is determined by combining MSB and
LSB.
Main Volume (Control #007)
Messages which control the volume of each Part.
Setting the value to 127 produces maximum volume and
0 results in volume off.
Pan (Control #010)
Messages which control the stereo panning position of
each Part (for stereo output).
Setting the value to 127 positions the sound to the far
right and 0 positions the sound to the far left.
Expression (Control #011)
Messages which control intonation expression of each
Part during performance.
Setting the value to 127 produces maximum volume and
0 results in volume off.
Hold1 (Control #064)
Messages which control sustain on/off.
Setting the value between 64 - 127 turns the sustain on,
between 0 - 63 turns the sustain off.
Portamento Switch (Control #065)
Messages which control portamento on/off.
Setting the value between 64 -127 turns the portamento
on, between 0 - 63 turns the portamento off.
119
About MIDI

Advertisement

Table of Contents
loading

Table of Contents