73
MIDI Implementation
MIDI Implementation
1. TRANSMITTED DATA
NONE.
2.RECOGNIZED DATA
1) CHANNEL VOICE MESSAGES
STATUS SECOND THIRD DESCRIPTION
1000 nnnn 0kkk kkkk 0vvv vvvv NOTE OFF
kkk kkkk : Note number ( See NOTE 1 ).
vvv vvvv : Note Off Velocity ( ignored ).
1001 nnnn 0kkk kkkk 0000 0000 NOTE OFF
kkk kkkk : Note number ( See NOTE 1 ).
1001 nnnn 0kkk kkkk 0vvv vvvv NOTE ON
kkk kkkk : Note number ( See NOTE 1 ).
vvv vvvv : Note On Velocity ( not 0 ).
1010 nnnn 0kkk kkkk 0vvv vvvv POLYPHONIC KEY PRESSURE
kkk kkkk : Note number ( See NOTE 2 ).
vvv vvvv : Pressure value ( See NOTE 2 ).
1011 nnnn 0ccc cccc 0vvv vvvv CONTROL CHANGE
ccc cccc : Control number ( See NOTE 3 ).
vvv vvvv : Control value.
1100 nnnn 0ppp pppp ---- ---- PROGRAM CHANGE
ppp pppp : Program cahnge number( See NOTE 4 ).
NOTE : nnnn = MIDI Channel Number ( 0000 - 1111 )
1 : Recognized Note numbers are 35-59 at Basic channel on normal mode,
or 95-119 at channel 10 at extention mode.
2 : Note #12(bank1/pad1)-#35(bank3/pad8) control to change "REVERSE of pad_function(PAD)".
Note #36(bank1/pad1)-#59(bank3/pad8) control to change "EFFECT PAD ENABLE(PAD)".
Note #108(source pad) control to change "EFFECT PAD ENABLE(SOURCE)".
Pressure value(0) is turning off,pressure value(not 0) is turning on.
Note #60(bank1/pad1)-#83(bank3/pad8) control to change "LEVEL of pad_function(PAD)".
Note #84(bank1-pad1)-#107(bank3/pad8) control to change "PANNING of pad_function(PAD)".
Note #109(source pad) control to change "LEVEL of pad_function(SOURCE)".
Pressure value(0 to 99) is value of the control.
If pressure value is greater than 99, internal pressure value is limited to 99.
Note #110(source pad) control to change "PANNING of pad_function(SOURCE)".
Pressure value(0 to 100) is value of the control.
If pressure value is greater than 100, internal pressure value is limited to 100.
3 : Control #12 can be used to Effect Parameter 1(control value 0..100).
Control #13 can be used to Effect Parameter 2(control value 0..100).
If control value is greater than 100, internal control value is Limited to 100.
Control #14 can be used to Effect BPM 40bpm(control value 0)..167bpm(control value 127).
Control #15 can be used to Effect BPM 168bpm(control value 0)..250bpm(control valeu 82).
Control #80 can be used to EFFECT OFF(control value 0)/ON(control value 127).
Control #81 can be used to EFFECT SYNC OFF(control value 0) / ON(control value 127).