Implémentation MIDI
Model:
Date: Dec. 18 2003
Version: 1.00
1. Recognized Receive Data
■Channel Voice Message
●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) |
*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) |
*vv=00H is received as
●Control Change
❍Bank Select
STATUS | SECOND | THIRD |
BnH | 00H | mmH |
n=MIDI Channel Number: | 0H - BH (ch.1 - ch.12) | |
mm=Bank Number: |
| 00H - 0AH |
*The LSB of Bank Select is ignored.
*Can be received only through the Basic channel.
❍Foot Type
STATUS | SECOND | THIRD |
BnH | 04H | vvH |
n=MIDI Channel Number: | 0H - BH (ch.1 - ch.12) | |
vv=Control Value: |
| 00H - 7FH (0 - 127) |
*Can be received only through the Basic channel.
*Received when EXP PEDAL TYPE = “FL”, “EF”.
❍Volume
STATUS | SECOND | THIRD |
BnH | 07H | vvH |
n=MIDI Channel Number: | 0H - BH (ch.1 - ch.12) | |
vv=Volume: |
| 00H - 7FH (0 - 127) |
*Can be received only through the Basic channel.
❍General Purpose #3
STATUS | SECOND | THIRD |
BnH | 12H | vvH |
n=MIDI Channel Number: | 0H - FH (ch.1 - ch.16) | |
vv=Control Value: |
| 00H - 7FH (0 - 127) |
*When E FLW is on, and recognized as the string envelope follow values.
❍Hold1
STATUS | SECOND | THIRD |
BnH | 40H | vvH |
n=MIDI Channel Number: | 0H - BH (ch.1 - ch.12) | |
vv=Control Value: |
| 00H - 7FH (0 - 127) |
|
|
*Can be received only through the Basic channel.
●Program Change
STATUS | SECOND |
|
CnH | ppH |
|
n=MIDI Channel Number: | 0H - BH (ch.1 - ch.12) | |
pp=Program Number: | 00H - 7FH (0 - 127) 0=prg.1 127=prg.128 |
*Can be received only through the Basic channel.
*The recognized Program Change Number corresponds to each patch as follows.
BANK MSB | PROGRAM NUMBER | PATCH |
0 | 0 | USER1 |
0 | 1 | USER2 |
0 | 2 | USER3 |
0 | 3 | USER4 |
0 | : | : |
0 | 97 | USER98 |
0 | 98 | USER99 |
1 | 0 | PIANO1 |
1 | 1 | PIANO2 |
1 | 3 | PIANO3 |
| : | : |
2 | 0 | ORGAN/KB1 |
2 | 1 | ORGAN/KB2 |
2 | 3 | ORGAN/KB3 |
| : | : |
3 | 0 | BASS/GTR1 |
3 | 1 | BASS/GTR2 |
3 | 3 | BASS/GTR3 |
| : | : |
4 | 0 | BRASS1 |
4 | 1 | BRASS2 |
4 | 3 | BRASS3 |
| : | : |
5 | 0 | WIND1 |
5 | 1 | WIND2 |
5 | 3 | WIND3 |
| : | : |
6 | 0 | STRING/ORCH1 |
6 | 1 | STRING/ORCH2 |
6 | 3 | STRING/ORCH3 |
| : | : |
7 | 0 | SYNTH/LEAD1 |
7 | 1 | SYNTH/LEAD2 |
7 | 3 | SYNTH/LEAD3 |
| : | : |
8 | 0 | VOICE/PAD1 |
8 | 1 | VOICE/PAD2 |
8 | 3 | VOICE/PAD3 |
| : | : |
9 | 0 | ETHNIC1 |
9 | 1 | ETHNIC2 |
9 | 3 | ETHNIC3 |
| : | : |
10 | 0 | RYTHM/PERC1 |
10 | 1 | RYTHM/PERC2 |
10 | 3 | RYTHM/PERC3 |
| : | : |
39