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).

73

Implementation MIDI