| [Map Data (12byte)] |
|
|
| (See TABLE | |
| 12byte = 7 * 1 + 5 | 8 * 1 + (5 + 1) = 14byte |
| |||
NOTE 3 : MAP DATA DUMP FORMAT |
|
|
|
| ||
a) When header is KPE1 ID. |
|
|
|
| ||
| [Map. A 1(12byte)], ... ,[Map. A 8(12byte)] | (See TABLE | ||||
| [Map. C 1(24byte)], ... ,[Map. C 8(24byte)] | (See TABLE | ||||
| [Map. B 1(12byte)], ... ,[Map. B 8(12byte)] | (See TABLE | ||||
| [Map. P 1(1058byte), ... ,[Map. P 24(1058byte)] | (See TABLE | ||||
| 25776byte = 7 * 3682 + 2 | 8 * 3682 + (2 + 1) = 29459byte | ||||
b) When header is KP2 ID. |
|
|
|
| ||
| [Map.1 (12byte)], ... ,[Map.8 (12byte)] | (See TABLE | ||||
| 96byte = 7 * 13 + 5 | 8 * 13 + (5 + 1) = 110byte |
| |||
NOTE 4 : GLOBAL DATA DUMP FORMAT |
|
|
| |||
a) When header is KPE1 ID. |
|
|
|
| ||
| [Global Data (18byte)] |
|
| (See TABLE | ||
| 18byte = 7 * 2 + 4 | 8 * 2 + (4 + 1) = 21byte |
| |||
b) When header is KP2 ID. |
|
|
|
| ||
| [Global Data (10byte)] |
|
| (See TABLE | ||
| 10byte = 7 * 1 + 3 | 8 * 1 + (3 + 1) = 12byte |
| |||
NOTE 5 : ALL DATA DUMP FORMAT |
|
|
|
| ||
a) When header is KPE1 ID. |
|
|
|
| ||
| [Global Data (18byte)] |
|
| (See TABLE | ||
| [Map. A 1(12byte)], ... ,[Map. A 8(12byte)] | (See TABLE | ||||
| [Map. C 1(24byte)], ... ,[Map. C 8(24byte)] | (See TABLE | ||||
| [Map. B 1(12byte)], ... ,[Map. B 8(12byte)] | (See TABLE | ||||
| [Map. P 1(1058byte), ... ,[Map. P 24(1058byte)] | (See TABLE | ||||
| 25794byte = 7 * 3684 + 6 | 8 * 3684 + (6 + 1) = 29479byte | ||||
b) When header is KP2 ID. |
|
|
|
| ||
| [Global Data (10byte)], |
|
| (See TABLE | ||
| [Map.1 (12byte)], ... ,[Map.8 (12byte)] | (See TABLE | ||||
| 106byte = 7 * 15 + 1 | 8 * 15 + (1 + 1) = 122byte |
| |||
TABLE |
|
|
|
|
| |
+0 |
| AUDIO FX PROGRAM NUMBER (0~99) |
| |||
+1 | bit0 | SAMPLE BANK NUMBER (0/1) |
|
| ||
| bit1~6 (RESERVED) |
|
|
|
| |
| bit7 | HOLD OFF/ON (0=OFF, 1=ON) |
| |||
+2 |
| FX DEPTH |
|
|
|
|
+3 |
| HOLD X |
|
|
|
|
+4 |
| HOLD Y |
|
|
|
|
+5 |
| HOLD X2 |
|
|
|
|
+6 |
| HOLD Y2 |
|
|
|
|
+7 |
| HOLD X3 |
|
|
|
|
+8 |
| HOLD Y3 |
|
|
|
|
+9 |
| (RESERVED) |
|
|
|
|
+10~11 | BPM |
|
|
|
| |
TABLE |
|
|
|
|
| |
+0 |
| VIDEO FX PROGRAM NUMBER (0~99) |
| |||
+1 | bit0 | SAMPLE 1 OFF/ON (0=OFF, 1=ON) |
| |||
| bit1 | SAMPLE 2 OFF/ON (0=OFF, 1=ON) |
| |||
| bit2~6 (RESERVED) |
|
|
|
| |
| bit7 | HOLD OFF/ON (0=OFF, 1=ON) |
| |||
+2 |
| FX DEPTH |
|
|
|
|
+3 |
| HOLD X |
|
|
|
|
+4 |
| HOLD Y |
|
|
|
|
+5 |
| HOLD X2 |
|
|
|
|
+6 |
| HOLD Y2 |
|
|
|
|
+7 |
| HOLD X3 |
|
|
|
|
+8 |
| HOLD Y3 |
|
|
|
|
+9 |
| (RESERVED) |
|
|
|
|
+10~11 | BPM |
|
|
|
| |
TABLE |
|
|
|
|
| |
+0 |
| AUDIO FX PROGRAM NUMBER (0~99) |
| |||
+1 | bit0 | AUDIO FX SAMPLE BANK NUMBER (0/1) |
| |||
| bit1~6 | (RESERVED) |
|
|
|
|
| bit7 | AUDIO FX HOLD OFF/ON (0=OFF, 1=ON) |
| |||
+2 |
| AUDIO FX DEPTH |
|
|
| |
+3 |
| AUDIO FX HOLD X |
|
|
| |
+4 |
| AUDIO FX HOLD Y |
|
|
| |
+5 |
| AUDIO FX HOLD X2 |
|
|
| |
+6 |
| AUDIO FX HOLD Y2 |
|
|
| |
+7 |
| AUDIO FX HOLD X3 |
|
|
| |
+8 |
| AUDIO FX HOLD Y3 |
|
|
| |
+9 | bit0~6 | COMBI PROGRAM NUMBER (0~99) |
| |||
| bit7 | COMBI PROGRAM VALID (0=VALID, 1=NO VALID) |
| |||
+10~11 | BPM |
|
|
|
| |
+12 |
| VIDEO FX PROGRAM NUMBER (0~99) |
| |||
+13 bit0 | VIDEO FX SAMPLE 1 OFF/ON (0=OFF, 1=ON) |
| ||||
| bit1 | VIDEO FX SAMPLE 2 OFF/ON (0=OFF, 1=ON) |
| |||
| bit2~6 (RESERVED) |
|
|
|
| |
| bit7 | VIDEO FX HOLD OFF/ON (0=OFF, 1=ON) |
| |||
+14 |
| VIDEO FX DEPTH |
|
|
| |
+15 |
| VIDEO FX HOLD X |
|
|
|
+16 |
| VIDEO FX HOLD | Y | ||
+17 |
| VIDEO FX HOLD | X2 | ||
+18 |
| VIDEO FX HOLD | Y2 | ||
+19 |
| VIDEO FX HOLD | X3 | ||
+20 |
| VIDEO FX HOLD | Y3 | ||
+21 bit0~6 FX DEPTH |
|
| |||
| bit7 | HOLD OFF/ON (0=OFF, 1=ON) | |||
+22~23 | BPM |
|
|
| |
TABLE |
|
|
|
| |
+0 |
| VALID DATA | COUNT HIGH WORD | ||
+1 |
| VALID DATA | COUNT LOW WORD | ||
|
| DATA | COUNT | 0~264 | |
+2~1055 | PAD MOTION DATA# | ||||
PAD | MOTION DATA# |
|
|
| |
+0 | bit0~6 X VALUE HIGH WORD | ||||
| bit7 | TOUCH ON/OFF (0=ON, 1=OFF) | |||
+1 |
| X VALUE LOW WORD | |||
|
| X VALUE 0~1023 | (valid:167~891) | ||
+2 |
| Y VALUE HIGH WORD | |||
+3 |
| Y VALUE LOW WORD | |||
|
| Y VALUE 0~1023 | (valid:218~846) | ||
TABLE |
|
|
|
| |
+0 |
| (RESERVED) |
|
| |
+1 | bit7 | MIDI | PROGRAM CHANGE ENA/DIS (0=DIS, 1=ENA) | ||
| bit6~2 (RESERVED) |
|
| ||
| bit1 | MIDI | PAD MOTION ENA/DIS (0=DIS, 1=ENA) | ||
| bit0 | MIDI | CLOCK | ENA/DIS (0=DIS, 1=ENA) | |
+2 | bit7 | MIDI | MUTE ENA/DIS (0=ENA, 1=DIS) | ||
| bit6 | MIDI | FX DEPTH ENA/DIS (0=ENA, 1=DIS) | ||
| bit5 | MIDI | TOUCH | PAD | ON/OFF ENA/DIS (0=ENA, 1=DIS) |
| bit4 | MIDI | TOUCH | PAD | Y ENA/DIS (0=ENA, 1=DIS) |
| bit3 | MIDI | TOUCH | PAD | X ENA/DIS (0=ENA, 1=DIS) |
| bit2 | MIDI | TOUCH | PAD | X+Y ENA/DIS (0=ENA, 1=DIS) |
| bit1 | MIDI | TOUCH | PAD | |
| bit0 | MIDI | TOUCH | PAD | +Y ENA/DIS (0=ENA, 1=DIS) |
+3 |
| (RESERVED) |
|
| |
+4 |
| MIDI | TOUCH | PAD | X+Y CTRL# |
+5 |
| MIDI | TOUCH | PAD | X CTRL# |
+6 |
| MIDI | TOUCH | PAD | Y CTRL# |
+7 |
| MIDI | TOUCH | PAD | ON/OFF CTRL# |
+8 |
| MIDI | FX DEPTH CTRL# | ||
+9 |
| MIDI | MUTE CTRL# |
| |
+10 |
| MAP KEY 1 PATTERN NUMBER (0~59) | |||
+11 |
| MAP KEY 2 PATTERN NUMBER (0~59) | |||
+12 |
| MAP KEY 3 PATTERN NUMBER (0~59) | |||
+13 |
| MAP KEY 4 PATTERN NUMBER (0~59) | |||
+14 |
| MAP KEY 5 PATTERN NUMBER (0~59) | |||
+15 |
| MAP KEY 6 PATTERN NUMBER (0~59) | |||
+16 |
| MAP KEY 7 PATTERN NUMBER (0~59) | |||
+17 |
| MAP KEY 8 PATTERN NUMBER (0~59) | |||
TABLE |
|
|
|
| |
+0 |
| (RESERVED) |
|
| |
+1 | bit7 | MIDI | PROGRAM CHANGE ENA/DIS (0=DIS, 1=ENA) | ||
| bit6~1 (RESERVED) |
|
| ||
| bit0 | MIDI | CLOCK | ENA/DIS (0=DIS, 1=ENA) | |
+2 | bit7 | MIDI | MUTE ENA/DIS (0=ENA, 1=DIS) | ||
| bit6 | MIDI | FX DEPTH ENA/DIS (0=ENA, 1=DIS) | ||
| bit5 | MIDI | TOUCH | PAD | ON/OFF ENA/DIS (0=ENA, 1=DIS) |
| bit4 | MIDI | TOUCH | PAD | Y ENA/DIS (0=ENA, 1=DIS) |
| bit3 | MIDI | TOUCH | PAD | X ENA/DIS (0=ENA, 1=DIS) |
| bit2 | MIDI | TOUCH | PAD | X+Y ENA/DIS (0=ENA, 1=DIS) |
| bit1 | MIDI | TOUCH | PAD | |
| bit0 | MIDI | TOUCH | PAD | +Y ENA/DIS (0=ENA, 1=DIS) |
+3 |
| (RESERVED) |
|
| |
+4 |
| MIDI | TOUCH | PAD | X+Y CTRL# |
+5 |
| MIDI | TOUCH | PAD | X CTRL# |
+6 |
| MIDI | TOUCH | PAD | Y CTRL# |
+7 |
| MIDI | TOUCH | PAD | ON/OFF CTRL# |
+8 |
| MIDI | FX DEPTH CTRL# | ||
+9 |
| MIDI | MUTE CTRL# |
|
CTRL#
1~31,64~95 : CTRL# 1~31,64~95
96 : PITCH BEND