1. Receive data
Channel Voice Messages
•Note off
Status Second Third
8nH kkH vvH
9nH kkH 00H
n=MIDI channel number :0H - FH (ch.1 - ch.16)
kk=Note number :00H - 7FH (0 - 127)
vv=Velocity :00H - 7FH (0 - 127)
* In the drum part, recognized when "Rx.Note off = ON" for each instrument.
*Velocity is ignored.
•Note on
Status
Second Third
9nH kkH vvH
n=MIDI channel number :0H - FH (ch.1 - ch.16)
kk=Note number :00H - 7FH (0 - 127)
vv=Velocity :01H - 7FH (1 - 127)
* Ignored when "Rx.Note message = OFF".
* In the drum part, ignored when "Rx.Note on = OFF" for each instrument.
•Polyphonic key pressure
Status
Second Third
AnH kkH vvH
n=MIDI channel number :0H - FH (ch.1 - ch.16)
kk=Note number :00H - 7FH (0 - 127)
vv=Value :00H - 7FH (0 - 127)
* Ignored when "Rx.Polyphonic key pressure = OFF".
* Effect to the parameter set on "PAf controller function".
The default setting has no effect.
•Control change
* Ignored all control change messages other than channel mode messages when
"Rx.Control change = OFF".
* The values set by Control change messages won't reset by receiving new
Program change messages.
- Bank select
Status Second Third
BnH 00H mmH
BnH 20H llH
n=MIDI channel number :0H - FH (ch.1 - ch.16)
mm,ll=Bank number :00H,00H - 7FH,7FH (bank1 - bank16384)
Default Value = 00 00H (bank.1)
* Ignored when "Rx.Bank Select = OFF".
"Rx.Bank Select" is set to OFF by "Turn General MIDI System On", and set to
ON by "GS RESET".(Power-on default value is ON.)
* The LSB 7-bits are ignored (always regards as llH=00H) in this Model.
However, when sending Bank Select messages, you have to send both of the
MSB(mm) and LSB(ll) together.
40
* "Bank select" is suspended until receiving "Program change".
To select a Tone of another bank, you have to send Bank select(mm,ll) before
sending the Program change.
* The "Variation number" of GS Format is defined as the decimal expression of
the MSB value (Control change number 00H) of the Bank select.
- Modulation
Status Second Third
BnH 01H vvH
n=MIDI channel number :0H - FH (ch.1 - ch.16)
vv=Modulation depth :00H - 7FH (0 - 127)
* Ignored when "Rx.Modulation = OFF".
* Effect to the parameter set on "MOD controller function".
The default setting is pitch modulation depth.
- Portamento time
Status Second Third
BnH 05H vvH
n=MIDI channel number :0H - FH (ch.1 - ch.16)
vv=Portamento time :00H - 7FH (0 - 127)
Default Value = 00H (0)
* The Portamento time value changes the rate of pitch change when Portamento
is ON or when using portamento control messages. Value 0 is the fastest.
- Data entry
Status Second Third
BnH 06H mmH
BnH 26H llH
n=MIDI channel number :0H - FH (ch.1 - ch.16)
mm,ll=Value of the parameter specified with RPN and/or NRPN
- Volume
Status Second Third
BnH 07H vvH
n=MIDI channel number :0H - FH (ch.1 - ch.16)
vv=Volume :00H - 7FH (0 - 127)
*Volume messages control the volume level of the specified channel (part).
Use Volume messages to control volume balance of each part.
*Ignored when "Rx.Volume = OFF".
- Panpot
Status Second Third
BnH 0AH vvH
n=MIDI channel number :0H - FH (ch.1 - ch.16)
vv=Panpot :00H - 40H - 7FH (Left - Center - Right)
* 127 steps from Left to Center to Right.
*Within the Drum Part, the panpot provides overall control of a stereophonic
image.
* Ignored when "Rx.Panpot = OFF".
MULTI TIMBRAL KEYBOARD Date : Jan.18 1993
SK-50
MIDI Implementation Chart Version : 1.00