Korg KTV1 Network Card User Manual


 
99
MIDI Implementation
+20 bit7 MIDI Style Fx ENA/DIS (0=Enable, 1=Disable)
bit6-0 MIDI Style Fx CTRL#
+21 bit7-4 (reserved)
bit3-2 MIDI Clock Out/Ext.In/DIS (01=Ext.In, 10=Out, 11=Disable)
bit1 MIDI Note ENA/DIS (0=Enable, 1=Disable)
bit0 MIDI Program Change ENA/DIS (0=Enable, 1=Disable)
CTRL#
1~31,64~95 : CTRL# 1~31,64~95
96 : Pitch Bender
TABLE 2 :
+0 bit7-6 Transition Type Sub 0~3
bit5-4 Transition Type Main 0~3
bit3-0 Rute Type 0~14
+1 Main Transition Controller CONT#
+2 Main Transition Range/Type 0~99
+3 Sub Transition Controller CONT#
+4 Sub Transition Range/Type 0~99
+5 bit7 Video FX Assign Flag 0~1 (0=Assign, 1=not Assign)
bit6 Video FX Switch Type OR/AND (0=Or, 1=And)
bit5-0 Video FX Program Number 0~15
+6 Video FX Switch 1 CONT#
+7 Video FX Switch 2 CONT#
+8 Video FX Controller 1 CONT#
+9 Video FX Controller 2 CONT#
+10 Video FX Controller 3 CONT#
+11 bit7 (reserved)
bit6 Group A PAD Soft Change ENA/DIS (0=Enable, 1=Disable)
bit5-0 Group A PAD Action Type 0~4
+12 Group A Dissolve Controller CONT#
+13 Group A Normal Playback Speed SPEED#
+14 bit7 Group A Time FX Assign Flag 0~1 (0=Assign, 1=not Assign)
bit6 Group A Time FX Switch Type OR/AND (0=Or, 1=And)
bit5-0 Group A Time FX Number 0~2
+15 Group A Time FX Switch 1 CONT#
+16 Group A Time FX Switch 2 CONT#
+17 Group A Time FX Controller 1 CONT#
+18 Group A Time FX Controller 2 CONT#
+19 bit7 (reserved)
bit6 Group B PAD Soft Change ENA/DIS (0=Enable, 1=Disable)
bit5-0 Group B PAD Action Type 0~4
+20 Group B Dissolve Controller CONT#
+21 Group B Normal Playback Speed SPEED#
+22 bit7 Group B Time FX Assign Flag 0~1 (0=Assign, 1=not Assign)
bit6 Group B Time FX Switch Type OR/AND (0=Or, 1=And)
bit5-0 Group B Time FX Number 0~2
+23 Group B Time FX Switch 1 CONT#
+24 Group B Time FX Switch 2 CONT#
+25 Group B Time FX Controller 1 CONT#
+26 Group B Time FX Controller 2 CONT#
+27 Initial Value [H] INIT#
+28 Initial Value [G] INIT#
+29 Initial Value [F] INIT#
+30 Initial Value [E] INIT#
+31 bit7-6 Initial Value [D] Off/On/-- (0=off,1=on,3=not init.)
bit5-4 Exchange B<->Ext.In DIS/ENA (0=Disable, 1=Enable)
bit3 (reserved)
bit2 Monitor 2 [ALL] by Input sel. ENA/DIS (0=Enable, 1=Disable)
bit1 Monitor 2 [ALL] by Style sel. ENA/DIS (0=Enable, 1=Disable)
bit0 Monitor 2 [BANK] by Bank sel. ENA/DIS (0=Enable, 1=Disable)
CONT#
bit7=0, bit6-0 : Constant Value 0~99
bit7=1, bit6-5 : (reserved) 0
bit4-2 : Controller 0~7
bit1-0 : Type 0~3
SPEED#
bit7=0, bit6-0 : Constant Speed 0~99 (0=stop, ... ,50=x1, ... ,99=x2)
bit7=1, bit6=0, bit5 : (reserved) 0
bit4-2 : Controller 0~7
bit1-0 : Type 0~3
bit7=1, bit6=1, bit5-1 : (reserved) 31
bit0 : Speed 0~1 (0=Normal Speed x1, 1=BPM Sync)
INIT#
bit7=0, bit6-0 : Initialize Value 0~99
bit7=1, bit6-0 : not initilize (127)
TABLE 3 :
+0 Motion Data Type Indicator LSB 03h
+1 Motion Data Type Indicator MSB 01h
Motion Data Type Indicator [0103h]
+2 bit7-1 (reserved)
bit0 Loop Control Once/Loop (0=Once, 1=Loop)
+3 (reserved)
+4 Step Count LSB
+5 Step Count MSB
Step Count 0,4~25004
+6~15 (reserved)
+16~200047 MOTION DATA# (8 * Step Count = 0~200032byte)
(MAX)
MOTION DATA#
+0 Controller [H] (1st,3rd)
Controller [E] (2nd,4th)
+1 Controller [G]
+2 Controller [F]
+3 bit7-2 (reserved)
bit1 Controller [D] Off/On (0=Off, 1=On)
bit0 Controller [C] Off/On (0=Off, 1=On)
+4 Group A Pad On (1st,3rd)
Group A Pad Off (2nd,4th)
+5 Group B Pad On (1st,3rd)
Group B Pad Off (2nd,4th)
+6 Bank A Number (1st,3rd)
Tempo LSB (2nd)
Style Number (4th)
+7 Band B Number (1st,3rd)
Tempo MSB (2nd)
Video FX (4th)