Yamaha S90 ES Musical Instrument User Manual


 
About MIDI
183
Owner’s Manual
Appendix
Program Change
Messages that determine which voice to select for each
Part. With a combination of Bank Select, you can select not
only basic voice numbers, but also variation voice bank
numbers.
For a list of the Voices, see the separate Data List.
n Keep in mind that the programs of the S90 ES are numbered
starting with 1. This means that when you use MIDI program
change numbers 0 - 127, you will have to subtract 1 from the S90
ES program to determine the correct MIDI program change
number. (For example, to call up program number 128 on the S90
ES you will have to specify MIDI program change number 127.)
Pitch Bend
Pitch Bend messages are continuous controller messages
that allow the pitch of designated notes to be raised or
lowered by a specified amount over a specified duration.
Channel Aftertouch
Messages which let you control the sounds by the pressure
you apply to the keys after the initial striking of the keys,
over the entire channel.
Polyphonic Aftertouch
Messages which let you control the sounds by the pressure
you apply to the keys after the initial striking of the keys, for
each individual key. This synthesizer does not transmit this
data from the keyboard.
System Messages
System messages are the data related to the overall
system of the device.
System Exclusive Message
System Exclusive messages control various functions of
this synthesizer, including master volume and master
tuning, tone generator mode, effect type and various other
parameters.
General MIDI (GM) System On
When a “General MIDI system on” message is received,
the instrument will receive MIDI messages which are
compatible with GM System Level 1. When the instrument
receives the GM System On, each receive channel of Parts
1-16 (in a Multi) will be assigned to “1- 16."
F0 7E 7F 09 01 F7 (Hexadecimal)
n Make sure that the interval between this message and the first note
data of the song is at least a quarter note or greater in length.
MIDI Master Volume
When received, the Volume MSB will be effective for the
System Parameter.
* mm (MSB) = appropriate volume value, ll (LSB) = ignored
F0 7F 7F 04 01 ll mm F7 (Hexadecimal)
Mode Change
When received, the mode of the S90 ES will be switched.
* n = Device Number (page 166)
* m = 0, 1, or 3 (0: Voice mode, 1: Performance mode, 2: not
available, 3: Multi mode, 4: Master)
F0 43 1n 7F 01 0A 00 01 0m F7 (Hexadecimal)
System Realtime Messages
These messages control the sequencer.
Active Sensing (FEH)
Once FEH (Active Sensing) has been received, if no MIDI
data is subsequently received for longer than an interval of
approximately 300 msec, the S90 ES will perform the same
function as when All Notes Off and Reset All Controllers
messages are received, and will then return to a status in
which FEH is not monitored.
Timing Clock (F8H)
This message is transmitted with a fixed interval to
synchronize connected MIDI instruments. You can select
whether the S90 ES uses the internal Timing Clock, or
external Timing Clock messages received via MIDI IN by
setting the MIDI Sync parameter: [UTILITY]
MIDI
display
“MIDI Sync.”
Start (FAH)
This message lets the MIDI sequence data start playing
back from the beginning. This message will be transmitted
when pressing the [F6]F(Play) button at the top of the
MIDI song file.
Continue (FBH)
This message lets the MIDI sequence data start playing
back from the current song position. This message will be
transmitted when pressing the [F6]F(Play) button at the
middle of the MIDI song file.
Stop (FCH)
This message causes MIDI sequence data (song) to stop
playing back. This message will be transmitted when
pressing the [F6]J(Stop) button while playing back the
MIDI song file.
n You can select whether this synthesizer will transmit Timing Clock,
Start, Continue, and Stop messages by setting the SeqCtrl
parameter: [UTILITY] [F5] MIDI [SF3] SYNC SeqCtrl.