beautypg.com

Midi implementation, Appendices 261, Karma-music workst a tion midi implement a tion – KORG TRITON STUDIO music workstation User Manual

Page 271

background image

Appendices

261

MIDI IMPLEMENTATION

[H]: Hex, [D]: Decimal

KARMA-MUSIC WORKST

A

TION MIDI IMPLEMENT

A

TION

Oct,26,2000

Consult your local Korg dealer for more information on MIDI System Exclusive implementation.

1.TRANSMITTED DA

TA

1-1 CHANNEL MESSAGES

Status

Second

Third

Description ( Transmitted by ....)

ENA

[Hex]

[H]

[D]

[H]

[D]

8n

kk

(kk)

40

(64)

Note Off

( Key Off )

*

1

A

9n

kk

(kk)

vv

(vv)

Note On (vv)=1-127

( Key On )

*

1

A

An

kk

(kk)

vv

(vv)

Poly Key Pressure

( Sequence data )

T,Q

Bn

00

(00)

mm

(mm)

Bank Select(MSB)

( BANK keys, Prog/Combi change )

*

2

PB

Bn

01

(01)

vv

(vv)

Modulation1

( Joy Stick +Y )

C

Bn

02

(02)

vv

(vv)

Modulation2

( Joy Stick -Y )

C

Bn

04

(04)

vv

(vv)

Foot Pedal

( A.Pdl = Foot Pedal )

C

Bn

05

(05)

vv

(vv)

Portamento Time

( A.Pdl/Knob-B = Porta.Time,S Chg )

C

Bn

07

(07)

vv

(vv)

Volume

( A.Pdl/Knob-B = Volume,S/C Chg )

C

Bn

08

(08)

vv

(vv)

Post IFX Panpot

( A.Pdl/Knob-B = IFX Pan,S Chg )

C

Bn

0A

(10)

vv

(vv)

Panpot

( A.Pdl/Knob-B = Pan,S Chg )

C

Bn

0B

(11)

vv

(vv)

Expression

( A.Pdl/Knob-B = Expression )

C

Bn

0C

(12)

vv

(vv)

Effect Control 1

(

A.Pdl/Knob-B = FX Control1 )

C

Bn

0D

(13)

vv

(vv)

Effect Control 2

(

A.Pdl/Knob-B = FX Control2 )

C

Bn

0E

(14)

vv

(vv)

( KARMA ON/OFF, A.SW=KARMAOn/Off)

*3

C

Bn

10

(16)

vv

(vv)

Multi Purpose Ctrl1

( Knob-B = MIDI CC#16 )

C

Bn

11

(17)

vv

(vv)

Multi Purpose Ctrl2

( Knob-B = Knob Mod1 )

C

Bn

12

(18)

vv

(vv)

Multi Purpose Ctrl3

( Value Slider )

C

Bn

13

(19)

vv

(vv)

Multi Purpose Ctrl4

( Knob-B = Knob Mod2 )

C

Bn

14

(20)

vv

(vv)

( Knob-B = Knob Mod3 )

C

Bn

15

(21)

vv

(vv)

( Knob-B = Knob Mod4 )

C

Bn

16

(22)

vv

(vv)

( KARMA Knob1 )

*

3

C

Bn

17

(23)

vv

(vv)

( KARMA Knob2 )

*

3

C

Bn

18

(24)

vv

(vv)

( KARMA Knob3 )

*

3

C

Bn

19

(25)

vv

(vv)

( KARMA Knob4 )

*

3

C

Bn

1A

(26)

vv

(vv)

( KARMA Knob5 )

*

3

C

Bn

1B

(27)

vv

(vv)

( KARMA Knob6 )

*

3

C

Bn

1C

(28)

vv

(vv)

( KARMA Knob7 )

*

3

C

Bn

1D

(29)

vv

(vv)

( KARMA Knob8 )

*

3

C

Bn

1E

(30)

00/7F

(00/127)

( KARMA SCENE )

*

3

C

Bn

1F

(31)

00/7F

(00/127)

( KARMA LATCH, A.SW=KARMA Latch)

*3

C

Bn

20

(32)

bb

(bb)

Bank Select(LSB)

( BANK keys, Prog/Combi change )

*

2

P

B

Bn

40

(64)

vv

(vv)

Hold1

( Damper )

C

Bn

41

(65)

00/7F

(00/127)

Portamento Off/On

( SW1/SW2/A.SW = Porta.SW, S Chg )

C

Bn

42

(66)

00/7F

(00/127)

Sostenuto Off/On

( A.SW = Sostenuto )

C

Bn

43

(67)

vv

(vv)

Soft Pedal

( A.SW = Soft )

C

Bn

46

(70)

vv

(vv)

Sound Controller 1

(

Knob-B = F/A Sustain )

C

Bn

47

(71)

vv

(vv)

Sound Controller 2

(

Knob-2A/Knob-B = Resonance/HPF )

C

Bn

48

(72)

vv

(vv)

Sound Controller 3

(

Knob-4A/Knob-B = F/A Release )

C

Bn

49

(73)

vv

(vv)

Sound Controller 4

(

Knob-B = F/A Attack )

C

Bn

4A

(74)

vv

(vv)

Sound Controller 5

(

Knob-1A/Knob-B = LPF Cutoff )

C

Bn

4B

(75)

vv

(vv)

Sound Controller 6

(

Knob-B = F/A Decay )

C

Bn

4C

(76)

vv

(vv)

Sound Controller 7

(

Knob-B = Pitch LFO1 Spd )

C

Bn

4D

(77)

vv

(vv)

Sound Controller 8

(

Knob-B = Pitch LFO1 Dep )

C

Bn

4E

(78)

vv

(vv)

Sound Controller 9

(

Knob-B = Pitch LFO1 Dly )

C

Bn

4F

(79)

vv

(vv)

Sound Controller 10

( Knob-3A/Knob-B = Filter EG Int )

C

Bn

50

(80)

00/7F

(00/127)

Multi Purpose Ctrl5

( SW1/Knob-B = SW1 Mod. )

C

Bn

51

(81)

00/7F

(00/127)

Multi Purpose Ctrl6

( SW2/Knob-B = SW2 Mod. )

C

Bn

52

(82)

00/7F

(00/127)

Multi Purpose Ctrl7

( A.SW/Knob-B = Foot SW )

C

Bn

53

(83)

vv

(vv)

Multi Purpose Ctrl8

( Knob-B = MIDI CC#83 )

C

Bn

55

(85)

00/7F

(00/127)

( KARMA SW1 )

*

3

C

Bn

56

(86)

00/7F

(00/127)

( KARMA SW2 )

*

3

C

Bn

57

(87)

00/7F

(00/127)

( CHORD TRIGGER1 )

*

3

C

Bn

58

(88)

00/7F

(00/127)

( CHORD TRIGGER2 )

*

3

C

Bn

59

(89)

00/7F

(00/127)

( CHORD TRIGGER3 )

*

3

C

Bn

5A

(90)

00/7F

(00/127)

( CHORD TRIGGER4 )

*

3

C

Bn

5B

(91)

vv

(vv)

Effect 1 Depth

( A.Pdl/Knob-B = MFX Send2, S Chg )

C

Bg

5C

(92)

00/7F

(00/127)

Effect 2 Depth

( All Insert FX Off/On )

C

Bn

5D

(93)

vv

(vv)

Effect 3 Depth

( A.Pdl/Knob-B = MFX Send1, S Chg )

C

Bg

5E

(94)

00/7F

(00/127)

Effect 4 Depth

( Master FX1 Off/On )

C

Bg

5F

(95)

00/7F

(00/127)

Effect 5 Depth

( Master FX2 Off/On )

C

Bn

cc

(cc)

vv

(vv)

Control (cc)=0-95

( Knob-B = MIDI CC#00-95 )

C

Bn

cc

(cc)

vv

(vv)

Control (cc)=0-95

( KARMA RTC = MIDI CC#00-95 )

C

Bn

cc

(cc)

vv

(vv)

Control (cc)=0-95

( KARMA TxCC = MIDI CC#00-95 )

*

4

C

Bn

cc

(cc)

vv

(vv)

Control (cc)=0-95

( KARMA GE data )

C

Bn

cc

(cc)

vv

(vv)

Control(cc)=0-101

( Sequence data )

Q

Cn

pp

(pp)

--

--

Program Change

( Prog/Combi change )

*

2

P

Dn

vv

(vv)

--

--

Channel Pressure

( After Touch )

T

En

bb

(bb)

bb

(bb)

Bender Change

( Joy Stick X )

C

A.Pdl:

Assignable Pedal

A.SW :

Assignable Switch

S Chg:

Transmitted when change a Song No.(Seq. mode). (Status = EXT,EX2,BTH)

C/S Chg:

Transmitted when change a Combination or Song No.(Seq. mode). (Status = EXT,EX2,BTH)

n :

MIDI Channel No. (0 - 15) ••••••Usually Global Channel.

When in Combination/Sequencer/Song Play mode, each timbre's/track's channel.(Status = EXT,EX2 or BTH)

g :

Always Global Channel No. (0 - 15)

ENA =

A

: Always Enabled

C : Enabled when Enable Control Change in Global mode is checked

P : Enabled when Enable Program Change in Global mode is checked

PB: Enabled when Enable Program and Bank Change in Global mode is checked

T : Enabled when Enable After Touch in Global mode is checked

Q : Enabled when Sequencer is playing(transmit), recording(receive)

*1: kk = 24 - 108 : Keyboard (61keys + Transpose)

= 00 - 127 : Sequencer and KARMA-Module

*2: Program

Combination

MIDI Out[Hex]

(Bank Map is KORG)

(Bank Map is GM(2))

Bank

A000 - 127 : Bank

A 000 - 127

: mm,bb,pp

=

00,00,

00 - 7F

= 3F,00,

00 - 7F

B000 - 127

:

B 000 - 127

:

00,01,

00 - 7F

3F,01,

00 - 7F

C000 - 127

:

C

000 - 127

:

00,02,

00 - 7F

3F,02,

00 - 7F

D000 - 127

:

D

000 - 127

:

00,03,

00 - 7F

3F,03,

00 - 7F

E000 - 127

:

E

000 - 127

:

00,04,

00 - 7F

3F,04,

00 - 7F

F000 - 127

:

F

000 - 127

:

00,05,

00 - 7F

3F,05,

00 - 7F

G001 - 128

:

:

79,00,

00 - 7F

79,00,

00 - 7F

g(1)-(9)

001 - 128

:

:

79,01-09,

00 - 7F

79,01-09,

00 - 7F

g(d)

001 - 128

:

:

78,00,

00 - 7F

78,00,

00 - 7F

*3: When "Default Setting" CC# is assigned to the KARMA RTC(Realtime Controls) in Global mode .

KARMA Relatime Controls "Default Setting" :

ON/OFF

: CC#14

Knob1

: CC#22

Knob2

: CC#23

Knob3

: CC#24

Knob4

: CC#25

Knob5

: CC#26

Knob6

: CC#27

Knob7

: CC#28

Knob8

: CC#29

SCENE

: CC#30

LATCH

: CC#31

SW1

: CC#85

SW2

: CC#86

CHORD TRIGGER1

: CC#87

CHORD TRIGGER2

: CC#88

CHORD TRIGGER3

: CC#89

CHORD TRIGGER4

: CC#90

n:

When in Program/Combination mode, Global channel.

When in Sequencer/Song Play mode, current selected track's channel.

*4: Transmitted when turn KARMA On.

Transmitted when change a GE. (KARMA ON/OFF = On)

Transmitted when change a Program, Combination or Song No.(Seq. mode) (KARMA ON/OFF = On)

1-4 SYSTEM EXCLUSIVE

[H] :Hex, [D] :Decimal

Status

Second

Third

Description ( Transmitted when )

[Hex]

[H]

[D]

[H]

[D]

1-2 SYSTEM COMMON MESSAGES

Transmits Song Position Pointer message when in Sequencer and Song Play mode (Internal Clock)

Transmits Song Select message when in Sequencer mode (Internal Clock)

*4:

For example, if time signature is 4/4 or 8/8, tt,ss = 00,10 means one measure.

F2

ss

(ss)

tt

(tt)

Song Position Pointer

ss : Least significant [LSB]

*4

tt : Mostsignificant [MSB]

*4

F3

ss

(ss)

Song Select (Song or Cue List is selected)

ss : Song(0-127)/Cue List(0-19) No.

1-3 SYSTEM REAL

TIME MESSAGES

Status[Hex]

Description ( Transmitted when ... )

F8

Timing Clock

( Always in Prog/Combi/Seq/Song Play/Global mode )*

FA

Start

( START in Seq/Song Play mode )*

FB

Continue

( Continue START in Seq/Song Play mode )*

FC

Stop

( STOP in Seq/Song Play mode )*

FE

Active Sensing

( Always )

* Transmits these messages when MIDI Clock in Global mode is Internal.

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

1-4-1 UNIVERSAL SYSTEM EXCLUSIVE MESSAGES ( NON REALTIME )

DEVICE INQUlRY REPLY ( Transmits when received a INQUIRY MESSAGE REQUEST )

[ F0,7E,0g,06,02,42,5D,00,05,00,nn,00,vv,00,F7 ]

3rd byte

g

:

Global Channel

6th byte

42

: KORG ID

7th byte

5D

: KARMA - Music Workstation ID

9th byte

05

: KARMA - Music Workstation Member

C

11th byte

nn

: System No.( 01 -)

13th byte

vv

: System Version( 01 -)