Appendices
626
*3 : When CC# by "CC Default" is assigned to the KARMA Controllers, X-Y Mode X, Y and Pads
in Global Mode.
Reset Controller MIDI Assign = CC Default
KARMA ON/OFF :CC#14
KARMA Slider1 :CC#22
KARMA Slider2 :CC#23
KARMA Slider3 :CC#24
KARMA Slider4 :CC#25
KARMA Slider5 :CC#26
KARMA Slider6 :CC#27
KARMA Slider7 :CC#28
KARMA Slider8 :CC#29
KARMA SCENE :CC#30
KARMA LATCH :CC#31
KARMA SW1 :CC#102
KARMA SW2 :CC#103
KARMA SW3 :CC#104
KARMA SW4 :CC#105
KARMA SW5 :CC#106
KARMA SW6 :CC#107
KARMA SW7 :CC#108
KARMA SW8 :CC#109
Pad1 :CC#110
Pad2 :CC#111
Pad3 :CC#112
Pad4 :CC#113
Pad5 :CC#114
Pad6 :CC#115
Pad7 :CC#116
Pad8 :CC#117
X-Y Mode X :CC#118
X-Y Mode Y :CC#119
*4 : Transmitted when turn KARMA On.
Transmitted when change a GE. (KARMA ON/OFF = On)
Transmitted when change a Program, Combination ot Song No.(Seq. mode) (KARMA ON/OFF = On)
1-2 SYSTEM COMMON MESSAGES
[H] :Hex, [D] :Decimal
Status Second Third Description ( Transmitted when )
[Hex] [H] [D] [H] [D]
F2 ss (ss) tt (tt) Song Position Pointer
ss : Least significant [LSB] *5
tt : Most significant [MSB] *5
F3 ss (ss) Song Select (Song or Cue List is selected)
ss : Song(0-127)
Transmits Song Position Pointer message when in Sequencer mode. (Internal Clock)
Transmits Song Select message when in Sequencer mode. (Internal Clock)
*5 : For example, if time signature is 4/4 or 8/8, tt,ss = 00,10 means one measure.
1-3 SYSTEM REALTIME MESSAGES
Status[Hex] Description ( Transmitted when ... )
F8 Timing Clock ( Always in Prog/Combi/Seq mode ) *6
FA Start ( START in Seq mode ) *6
( Trigger KARMA in Prog/Combi mode) *6, *7
FB Continue ( Continue START in Seq mode ) *6
FC Stop ( STOP in Seq mode ) *6
( Trigger KARMA in Prog/Combi mode) *6, *7
FE Active Sensing ( Always )
*6 Transmits these messages when MIDI Clock in Global mode is Internal.
*7 Transmits these messages when Enable Start/Stop Out in Prog/Combi in Global mode is Enabled.
1-4 SYSTEM EXCLUSIVE
1-4-1 UNIVERSAL SYSTEM EXCLUSIVE MESSAGE ( NON REALTIME )
DEVICE INQUlRY REPLY ( Transmits when received a INQUIRY MESSAGE REQUEST )
[ F0,7E,0g,06,02,42,75,00,mm,00,vv,ww,xx,00,F7 ] 3rd byte g : Global Channel
6th byte 42 : KORG ID
7th byte 75 : M3 series ID
9th byte mm : M3 61Keys member code mm = 05
M3 73Keys member code mm = 0E
M3 88Keys member code mm = 17
M3 Module member code mm = 1C
11th byte vv : System Version 1st ( 1 - )
12th byte ww : System Version 2nd ( 0 - )
13th byte xx : System Version 3rd ( 0 - )
(i.e. Version 1.0.2: vv=01, ww=00, xx=02 )
1-4-2 UNIVERSAL SYSTEM EXCLUSIVE MESSAGES ( REALTIME )
Master Volume
[ F0,7F,0g,04,01,vv,mm,F7 ] 3rd byte g : Global Channel
6th byte vv : Value(LSB)
7th byte mm : Value(MSB)
mm,vv = 00,00 - 7F,7F : Min - Max
2. RECOGNIZED RECEIVE DATA
2-1 CHANNEL MESSAGES
[H] :Hex, [D] :Decimal
Status Second Third Description ( Use ..... ) ENA
[Hex] [H] [D] [H] [D]
8n kk (kk) xx (xx) Note Off A
9n kk (kk) 00 00) Note Off A
9n kk (kk) vv (vv) Note On (vv) = 1-127 A
An kk (kk) vv (vv) Poly Key Pressure ( as AMS ) T,Q
Bn 00 (00) mm (mm) Bank Select(MSB) ( for Prog/Combi change ) *1 P
Bn 01 (01) vv (vv) Modulation1 ( as Joy Stick +Y ) C
Bn 02 (02) vv (vv) Modulation2 ( as Joy Stick -Y ) C
Bn 04 (04) vv (vv) Foot Pedal ( as AMS & FX Dmod Src = Foot Pedal ) C
Bn 05 (05) vv (vv) Portamento Time C
Bn 06 (06) vv (vv) Data Entry (MSB) ( for RPC edit ) C
Bn 07 (07) vv (vv) Volume C
Bn 08 (08) vv (vv) Balance Control ( for Post IFX Panpot control ) *2 C
Bn 0A (10) vv (vv) Panpot C
Bn 0B (11) vv (vv) Expression C
Bn 0C (12) vv (vv) Effect Control 1 ( as FX Dmod Src = Fx Control1 ) C
Bn 0D (13) vv (vv) Effect Control 2 ( as FX Dmod Src = Fx Control2 ) C
Bn 0E (14) vv (vv) ( as KARMA ON/OFF ) *4 C
Bn 10 (16) vv (vv) Multi Purpose Ctrl1 ( as Ribbon Controller ) C
Bn 11 (17) vv (vv) Multi Purpose Ctrl2 ( as AMS & FX Dmod Src = Slider Mod5 ) C
Bn 12 (18) vv (vv) Multi Purpose Ctrl3 ( as Value Slider ) C
Bn 13 (19) vv (vv) Multi Purpose Ctrl4 ( as AMS & FX Dmod Src = Slider Mod6 ) C
Bn 14 (20) vv (vv) ( as AMS & FX Dmod Src = Slider Mod7 ) C
Bn 15 (21) vv (vv) ( as AMS & FX Dmod Src = Slider Mod8 ) C
Bn 16 (22) vv (vv) ( as KARMA Slider1 ) *4 C
Bn 17 (23) vv (vv) ( as KARMA Slider2 ) *4 C
Bn 18 (24) vv (vv) ( as KARMA Slider3 ) *4 C
Bn 19 (25) vv (vv) ( as KARMA Slider4 ) *4 C
Bn 1A (26) vv (vv) ( as KARMA Slider5 ) *4 C
Bn 1B (27) vv (vv) ( as KARMA Slider6 ) *4 C
Bn 1C (28) vv (vv) ( as KARMA Slider7 ) *4 C
Bn 1D (29) vv (vv) ( as KARMA Slider8 ) *4 C
Bn 1E (30) vv (vv) ( as KARMA SCENE1...8 Control ) *4 C
Bn 1F (31) vv (vv) ( as KARMA LATCH ) *4 C
Bn 20 (32) bb (bb) Bank Select(LSB) ( for Prog / Combi change ) *1 P
Bn 26 (38) vv (vv) Data Entry (LSB) ( for RPC edit ) C
Bn 40 (64) vv (vv) Hold1 ( as Damper) C
Bn 41 (65) ≤3F/≥40 (≤63/≥64) Portamento Off/On C
Bn 42 (66) ≤3F/≥40 (≤63/≥64) Sostenuto Off/On C
Bn 43 (67) vv (vv) Soft Pedal C
Bn 46 (70) vv (vv) Sound Controller 1 ( for Sustain Level control ) C
Bn 47 (71) vv (vv) Sound Controller 2 ( for Resonance control ) C
Bn 48 (72) vv (vv) Sound Controller 3 ( for Release Time control ) C
Bn 49 (73) vv (vv) Sound Controller 4 ( for Attack Time control ) C