Version 1.00 Oct.04, 1996
1. Recognized Receive Data
■Channel Voice Message
●Note Off
STATUS SECOND THIRD
8nH kkH vvH
9nH kkH 00H
n=MIDI Channel Number :0H - FH (0 - 15) 0=ch.1 15=ch.16
kk=Note Number :00H - 7FH (0 - 127)
vv=Velocity :ignored
●Note On
STATUS SECOND THIRD
9nH kkH vvH
n=MIDI Channel Number :0H - FH (0 - 15) 0=ch.1 15=ch.16
kk=Note Number :00H - 7FH (0 - 127)
vv=Velocity :01H - 7FH (1 - 127)
●Control Change
❍Bank Select
STATUS SECOND THIRD
BnH 00H mmH
n=MIDI Channel Number :0H - FH (0 - 15) 0=ch.1 15=ch.16
mm=Bank Number :00H,01H
* The LSB of Bank Select is ignored.
* Can be received only through the Basic channel.
❍Modulation
STATUS SECOND THIRD
BnH 01H vvH
n=MIDI Channel Number :0H - FH (0 - 15) 0=ch.1 15=ch.16
vv=Modulation Depth :00H - 7FH (0 - 127)
* Can be received only through the Basic channel.
❍Foot Type
STATUS SECOND THIRD
BnH 04H vvH
n=MIDI Channel Number :0H - FH (0 - 15) 0=ch.1 15=ch.16
vv=Control Value :00H - 7FH (0 - 127)
* Can be received only through the Basic channel.
❍Volume
STATUS SECOND THIRD
BnH 07H vvH
n=MIDI Channel Number :0H - FH (0 - 15) 0=ch.1 15=ch.16
vv=Volume :00H - 7FH (0 - 127)
* Can be received only through the Basic channel.
❍Pan
STATUS SECOND THIRD
BnH 0AH vvH
n=MIDI Channel Number :0H - FH (0 - 15) 0=ch.1 15=ch.16
vv=Pan :00H - 40H - 7FH (0 - 64 - 127)
* Can be received only through the Basic channel.
* The value 0 is left, 64 is center, and 127 is right.
❍General Purpose #3
STATUS SECOND THIRD
BnH 12H vvH
n=MIDI Channel Number :0H - FH (0 - 15) 0=ch.1 15=ch.16
vv=Control Value :00H - 7FH (0 - 127)
* Can be received Basic channel only when the “Play Feel” is set to EF1 or EF2, and rec-
ognized as the string envelope follow value.
❍General Purpose #4
STATUS SECOND THIRD
BnH 13H vvH
n=MIDI Channel Number :0H - FH (0 - 15) 0=ch.1 15=ch.16
vv=Control Value :00H - 7FH (0 - 127)
0 = Reset,1-63=OFF,64-127=ON
* Can be received only through the Basic channel.
* Having received this massage, the GR-30 acts as if the onboard WAH (foot switch) is
operated.
❍Hold1
STATUS SECOND THIRD
BnH 40H vvH
n=MIDI Channel Number :0H - FH (0 - 15) 0=ch.1 15=ch.16
vv=Control Value :00H - 7FH (0 - 127) 0-63=OFF,64-127=ON
* Can be received only through the Basic channel.
* Can be received only in the Poly receive Mode.
❍General Purpose #5
STATUS SECOND THIRD
BnH 50H vvH
n=MIDI Channel Number :0H - FH (0 - 15) 0=ch.1 15=ch.16
vv=Control Value :00H - 7FH (0 - 127)
0-63=OFF,64-127=ON
* Can be received only through the Basic channel.
* Having received this massage, the GR-30 acts as if the Tap Tempo pedal is operated.
❍General Purpose #6
STATUS SECOND THIRD
BnH 51H vvH
n=MIDI Channel Number :0H - FH (0 - 15) 0=ch.1 15=ch.16
vv=Control Value :00H - 7FH (0 - 127)
0-63=OFF,64-127=ON
* Can be received only through the Basic channel.
* Having received this massage, the Arpeggiater (or the Harmonist) is turned ON or
OFF.
❍General Purpose #7
STATUS SECOND THIRD
BnH 52H vvH
n=MIDI Channel Number :0H - FH (0 - 15) 0=ch.1 15=ch.16
vv=Control Value :00H - 7FH (0 - 127)
0-63=OFF,64-127=ON
* Can be received only through the Basic channel.
* Having received this massage, the GR-30 acts as if the HOLD pedal is operated.
❍General Purpose #8
STATUS SECOND THIRD
BnH 53H vvH
n=MIDI Channel Number :0H - FH (0 - 15) 0=ch.1 15=ch.16
vv=Control Value :00H - 7FH (0 - 127)
0-63=OFF,64-127=ON
* Can be received only through the Basic channel.
* Having received this massage, the GR-30 acts as if the ARP/HAR pedal is operated
when the Arpeggio is held.
92
MIDI Implementation