Yamaha FB-01 Service Manual page 17

Fm sound generator
Hide thumbs Also See for FB-01:
Table of Contents

Advertisement

Event list
The FB-01 is capable of specifying a halftone higher or lower
for subtle tone changes which cannot be specified with or¬
dinary key code data. This function can be used by means
of the system exclusive message. When the unit receives
system exclusive messages, FO, 43, 75, 70, it is setup to
receive the following messages, so that the fraction data
can be added to the key ON message. These messages are
received continuously until the unit receives F7 {end of
exclusive) or the normal status byte of MIDI except the real
time message.
Status
11110000 (FOH)
ID No.
01000011 (43H)
Sub-status
01110101 (75H)
01110000 (70H)
Event data
Oeeeeeee
t
Oeeeeeee
EOX
11110111 (F7H)
(D
Key ON/OFF
Status
0010nnnn(2nH: n = channel No.)
Note No.
0kkkkkkk(k = 0: C-2-127: G8)
Fraction
Of f f f f f f (f = 0~ 127: +100 cent)
Velocity
Ovvvvvvviv = 1 — 127: Key ON)
<v = 1: Key OFF)
Duration
Oddddddd(Number of clocks LSB)
(Number of
OdddddddINumber of clocks MSB)
clocks)
(d = 0: Key ON only)
* When other than 0 is specified in the duration section, the
clock is counted by means of the MIDI F8 signal (MIDI
clock) which is transmitted from the device on the trans¬
mitting side, sound is generated for the specified clock and
Key OFF takes place automatically. Thus the device on the
transmitting side needs not send the Key OFF message.
* When the MIDI start (FA) or continue (FB) signal is receiv¬
ed, the MIDI clock starts counting.
* When the start or continue signal is received, the # mark
at the left end of the display keeps flashing till the stop
signal is received.
Each data event staits with the event status byte. The length
of one data event 2 to 6 bytes, is specified for each type
of event. The term 'event status byte' indicates the status
section in the event data. From now on it is referred to as
'status byte' but note that it is different from the normal
status byte of MIDI.
< Parameter list 4 >
Event data format
© Key OFF
Status
0000nnnn(0nH: n = channel No.)
Note No.
Okkkkkkk
Fraction
Of f f f f f f (f = 0- 127: +100 cent)
© Parameter change (1 byte)
This message changes the configuration data and voice
data of each instrument.
Status
0111nnnn (7nH: n = channel No.)
Parameter No.
OOpppppp
Data
Oddddddd
®
Parameter change (2 byte)
This message changes the voice data of each instrument.
Status
0111nnnn (7nH: n = channel No.)
Parameter No.
OOpppppp
Data
OOOOdddd (Data Low)
OOOOdddd (Data High)
* The data section divides the source data into a Low 4 bit
code and a High 4 bit code (2 bytes) and transmits them
in the order of Low and High codes.
* The data from the control change to pitch bender uses the
same format as the channel message except the status
byte.
© Key ON/OFF
Status
0001 nnnndnH: n =channel No.)
Note No.
0kkkkkkk(k = 0: C-2~ 127: G8)
Fraction
Of f f f f f f (f = 0-127: +100 cent)
Velocity
Ovvvvvvv(v= 1 ~ 127: Key^ON)
(v = 1: Key OFF)

Hide quick links:

Advertisement

Table of Contents
loading

Table of Contents