(4) ALL DATA DUMP REQUEST |
| R | |||
+ |
| + | |||
Byte | Description |
| |||
+ |
| + | |||
F0,42,3c,6x | EXCLUSIVE HEADER KPE1(x:=F) or KP2(x:=7) | ||||
0000 1111 (0F) | ALL DATA DUMP REQUEST | 0FH | |||
1111 0111 (F7) | EOX |
| |||
+ |
| + | |||
| When this message is received, the ALL DATA DUMP(Function:50h) |
| |||
| message will be transmitted by the same ID(KPE1:6Fh or KP2:67h). | ||||
(5) MAP WRITE REQUEST |
| R | |||
+ |
| + | |||
Byte | Description |
| |||
+ |
| + | |||
F0,42,3c,6x | EXCLUSIVE HEADER KPE1(x:=F) or KP2(x:=7) | ||||
0001 0001 (11) | MAP WRITE REQUEST | 11H | |||
000m mmmm (mm) | Destination Map Number | [NOTE 1] | |||
1111 0111 (F7) | EOX |
| |||
+ |
| + | |||
| When this message is received, a WRITE COMPLETED(Function:21h) message | ||||
| or a WRITE ERROR(Function:22h) message will be transmitted by the same | ||||
| ID(KPE1:6Fh or KP2:67h). |
|
| ||
(6) CURRENT MAP DATA DUMP |
| R/T | |||
+ |
| + | |||
Byte | Description |
| |||
+ |
| + | |||
F0,42,3c,6x | EXCLUSIVE HEADER KPE1(x:=F) or KP2(x:=7) | ||||
0100 1100 (49) | CURRENT MAP DATA DUMP | 49H | |||
0ddd dddd (dd) | Data | [NOTE 2][TABLE 1] | |||
: | : |
| |||
1111 0111 (F7) | EOX |
| |||
+ |
| + | |||
| When this message is received, a DATA LOAD COMPLETED(Function:23h) | ||||
| message or a DATA LOAD ERROR(Function:24h) message will be transmitted | ||||
| by the same ID(KPE1:6Fh or KP2:67h). |
|
| ||
| This message is transmitted by the same ID(KPE1:6Fh or KP2:67h) |
| |||
| whenever a CURRENT MAP DATA DUMP REQUEST(Function:19h) is received. | ||||
(7) MAP DATA DUMP |
|
|
| R/T | |
+ |
| + | |||
Byte | Description |
| |||
+ |
| + | |||
F0,42,3c,6x | EXCLUSIVE HEADER KPE1(x:=F) or KP2(x:=7) | ||||
0100 1100 (4D) MAP DATA DUMP | 4DH | ||||
0ddd dddd (dd) Data | [NOTE 3][TABLE 1] | ||||
: | : |
| |||
1111 0111 (F7) EOX |
| ||||
+ |
| + |
When this message is received, a DATA LOAD COMPLETED(Function:23h) message or a DATA LOAD ERROR(Function:24h) message will be transmitted by the same ID(KPE1:6Fh or KP2:67h).
This message is transmitted by the same ID(KPE1:6Fh or KP2:67h) whenever a MAP DATA DUMP REQUEST(Function:1Dh) is received.
(8) GLOBAL DATA DUMP |
| R/T | |||
+ |
| + | |||
Byte | Description |
| |||
+ |
| + | |||
F0,42,3c,6x | EXCLUSIVE HEADER KPE1(x:=F) or KP2(x:=7) | ||||
0101 0001 (51) | GLOBAL DATA DUMP | 51H | |||
0ddd dddd (dd) | Data | [NOTE 4][TABLE 2] | |||
: | : |
| |||
1111 0111 (F7) | EOX |
| |||
+ |
| + | |||
| When this message | is received, a DATA LOAD COMPLETED(Function:23h) | |||
| message or a DATA LOAD ERROR(Function:24h) message will be transmitted | ||||
| by the same ID(KPE1:6Fh or KP2:67h). |
|
| ||
| This message is transmitted by the same ID(KPE1:6Fh or KP2:67h) |
| |||
| whenever a GLOBAL | DATA DUMP REQUEST(Function:0Eh) is received. |
| ||
(9) ALL DATA DUMP |
|
|
| R/T | |
+ |
| + | |||
Byte | Description |
| |||
+ |
| + | |||
F0,42,3c,6x | EXCLUSIVE HEADER KPE1(x:=F) or KP2(x:=7) | ||||
0101 0000 (50) | ALL DATA DUMP | 50H | |||
0ddd dddd (dd) | Data | [NOTE 5][TABLE 1][TABLE 2] | |||
: | : |
| |||
1111 0111 (F7) | EOX |
| |||
+ |
| + | |||
| When this message | is received, a DATA LOAD COMPLETED(Function:23h) | |||
| message or a DATA | LOAD ERROR(Function:24h) message will be |
|
transmitted
by the same ID(KPE1:6Fh or KP2:67h).
This message is transmitted by the same ID(KPE1:6Fh or KP2:67h) whenever a ALL DATA DUMP REQUEST(Function:0Fh) is received.
(10) DATA FORMAT ERROR |
|
|
|
|
|
| T | ||||
|
|
|
|
|
|
| + | ||||
Byte |
|
|
| Description |
|
|
| ||||
|
|
|
|
|
|
| + | ||||
F0,42,3c,6x |
| EXCLUSIVE HEADER KPE1(x:=F) or KP2(x:=7) | |||||||||
0010 0110 (26) | DATA FORMAT ERROR |
|
|
| 26H | ||||||
1111 0111 (F7) | EOX |
|
|
|
|
|
| ||||
|
|
|
|
|
|
| + | ||||
Transmits this message by the same ID(KPE1:6Fh or KP2:67h) when | |||||||||||
there is an error | in MIDI in message. |
|
|
|
| ||||||
(11) DATA LOAD COMPLETED |
|
|
|
|
|
| T | ||||
|
|
|
|
|
|
| + | ||||
Byte |
|
|
| Description |
|
|
| ||||
|
|
|
|
|
|
| + | ||||
F0,42,3c,6x |
| EXCLUSIVE HEADER KPE1(x:=F) or KP2(x:=7) | |||||||||
0010 0011 (23) | DATA LOAD COMPLETED |
|
| 23H | |||||||
1111 0111 (F7) | EOX |
|
|
|
|
|
| ||||
|
|
|
|
|
|
| + | ||||
Transmits this message by the same ID(KPE1:6Fh or KP2:67h) when | |||||||||||
DATA LOAD, PROCESSING have been completed. |
|
|
|
| |||||||
(13) DATA LOAD ERROR |
|
|
|
|
|
| T | ||||
|
|
|
|
|
|
| + | ||||
Byte |
|
|
| Description |
|
|
| ||||
|
|
|
|
|
|
| + | ||||
F0,42,3c,6x |
| EXCLUSIVE HEADER KPE1(x:=F) or KP2(x:=7) | |||||||||
0010 0100 (24) | DATA LOAD ERROR |
|
|
| 24H | ||||||
1111 0111 (F7) | EOX |
|
|
|
|
|
| ||||
|
|
|
|
|
|
| + | ||||
Transmits this message by the same ID(KPE1:6Fh or KP2:67h) when | |||||||||||
DATA LOAD, PROCESSING have not been completed. |
|
|
| ||||||||
(14) WRITE COMPLETED |
|
|
|
|
|
| T | ||||
|
|
|
|
|
|
| + | ||||
Byte |
|
|
| Description |
|
|
| ||||
|
|
|
|
|
|
| + | ||||
F0,42,3c,6x |
| EXCLUSIVE HEADER KPE1(x:=F) or KP2(x:=7) | |||||||||
0010 0001 (21) | WRITE COMPLETED |
|
|
| 21H | ||||||
1111 0111 (F7) | EOX |
|
|
|
|
|
| ||||
|
|
|
|
|
|
| + | ||||
Transmits this message by the same ID(KPE1:6Fh or KP2:67h) when | |||||||||||
DATA WRITE by MIDI has been completed. |
|
|
|
| |||||||
(15) WRITE ERROR |
|
|
|
|
|
|
|
| T | ||
|
|
|
|
|
|
| + | ||||
Byte |
|
|
| Description |
|
|
| ||||
|
|
|
|
|
|
| + | ||||
F0,42,3c,6x |
| EXCLUSIVE HEADER KPE1(x:=F) or KP2(x:=7) | |||||||||
0010 0010 (22) | WRITE ERROR |
|
|
|
| 22H | |||||
1111 0111 (F7) | EOX |
|
|
|
|
|
| ||||
|
|
|
|
|
|
| + | ||||
Transmits this message by the same ID(KPE1:6Fh or KP2:67h) when | |||||||||||
DATA WRITE by MIDI has not been completed. |
|
|
|
| |||||||
Dump Data Format |
|
|
|
|
|
|
|
|
| ||
| n = 0, 1, ... |
|
|
|
|
|
|
| |||
DATA ( 1set = 8bit x 7byte ) |
|
|
|
|
|
| |||||
b7 | ~ | b0 | b7 | ~ | b0 | b7 ~~ | b0 | b7 | ~ | b0 | |
|
| ||||||||||
| 7n+0 |
|
|
| 7n+1 |
| 7n+2 ~~ 7n+5 |
| 7n+6 |
| |
MIDI DATA ( 1set = 7bit x 8Byte ) |
|
|
|
|
| ||||||
| b7b7b7b7b7b7b7 | b6 | ~ | b0 | b6 ~~ | b0 | b6 | ~ | b0 | ||
0 | 0 | 0 |
| 0 | |||||||
7n+6,5,4,3,2,1,0 |
|
| 7n+0 |
| 7n+1 ~~ 7n+5 |
| 7n+6 |
|
NOTE 1 : Destination Map Number
a)When header is KPE1 ID.
mm= 0000 0000(00) ~ 0001 0111(17)
b)When header is KP2 ID.
mm= 0000 0000(00) ~ 0000 0111(07)
NOTE 2 : CURRENT MAP DATA DUMP FORMAT
a) When header is | KPE1 ID. |
|
[Map Data | A (12byte)], | (See TABLE |
[Map Data | B (12byte)], | (See TABLE |
[Map Data | P (1058byte)] | (See TABLE |
1082byte = 7 * 154 + 4 | 8 * 154 + (4 + 1) = 1237byte | |
b) When header is KP2 ID. |
|