Korg KAOSS PAD Entrancer Owner's Manual page 65

Korg audio/video processor owner's manual
Table of Contents

Advertisement

Available languages

Available languages

KPE1 MIDI IMPLEMENTATION
1.TRANSMITTED DATA
1-1 CHANNEL MESSAGES
+--------+---------+-------+-----------------------------+-----+
| Status | Second | Third |
|
[H] | [H] [D] | [H] |
+--------+---------+-------+-----------------------------+-----+
|
Bn
| cc
| dd
| Control Change
|
|
|
|
|
Cn
| pp
| --
| Program Change
|
|
|
|
|
En
| bb
| bb
| Pitch Bender
+--------+---------+-------+-----------------------------+-----+
C : Transmit when Control Change Enable
P : Transmit when Program Change Enable
n : MIDI Channel Number (0 ~ 15)
cc : Control Number (1 ~ 31, 64 ~ 95)
dd : Control Data (0 ~ 127)
pp : Program Number (0 ~ 99)
bb : Pitch Bender Data (0 ~ 16383)
1-2 UNIVERSAL SYSTEM EXCLUSIVE MESSAGES (DEVICE INQUIRY REPLY)
+---------+-----------------------------------------------+
| Byte[H] |
Description
+---------+-----------------------------------------------+
|
F0
| Exclusive Status
|
7E
| Non Realtime Message
|
0c
| MIDI Channel ( Device ID )
|
06
| Inquiry Message
|
02
| Identity reply
|
42
| KORG ID
|
6F
| KPE1 ID
|
00
|
|
00
|
|
00
|
|
xx
| ROM No. 1~
|
00
|
|
xx
| Soft Version
|
00
|
|
F7
| End of Exclusive
+---------+-----------------------------------------------+
This message is transmitted whenever a INQUIRY MESSAGE REQUEST
is received.
1-3 STRUCTURE OF SYSTEM EXCLUSIVE MESSAGES
(KPE1 and KP2 System Exclusive)
+-
| 1st Byte = 1111 0000 (F0) : Exclusive Status
| 2nd Byte = 0100 0010 (42) : KORG ID
| 3rd Byte = 0011 nnnn (3n) : Format ID n:MIDI Channel
| 4th Byte = 0110 xxxx (6x) : KPE1(x:=F) or KP2(x:=7) ID |
| 5th Byte = 0fff ffff (ff) : Function Code
| 6th Byte = 0ddd dddd (dd) : Data
|
:
:
| LastByte = 1111 0111 (F7) : End of Exclusive
+-
1-4 SYSTEM EXCLUSIVE MESSAGES FUNCTION CODE LIST (TRANSMIT)
+-------------+-----------------------------------+---+---+
| Function ID |
|
[Hex]
|
+-------------+-----------------------------------+---+---+
|
49
| CURRENT MAP DATA DUMP
|
4D
| MAP DATA DUMP
|
51
| GLOBAL DATA DUMP
|
50
| ALL DATA DUMP
|
26
| DATA FORMAT ERROR
|
23
| DATA LOAD COMPLETED
|
24
| DATA LOAD ERROR
|
21
| WRITE COMPLETED
|
22
| WRITE ERROR
+-------------+-----------------------------------+---+---+
Transmitted when
R : Request message is received
E : Exclusive message is received
[H]:Hex, [D]:Decimal
Description
| ENA |
|
| C |
|
| P |
|
| C |
|
|
|
|
|
|
( Manufacturers ID )
|
( Family ID
(LSB))
|
( Family ID
(MSB))
|
( Member ID
(LSB))
|
( Member ID
(MSB))
|
( Minor Ver. (LSB))
|
( Minor Ver. (MSB))
|
( Major Ver. (LSB))
|
( Major Ver. (MSB))
|
|
-+
|
|Ex.Header |
|
-+
:
-+
| R | E |
|
|
|
| o |
|
| o |
|
| o |
|
| o |
|
|
| o |
|
| o |
|
| o |
|
| o |
|
| o |
2.RECOGNIZED RECEIVE DATA
2-1 CHANNEL MESSAGES
+--------+---------+-------+-------------------------------+---+
| Status | Second | Third |
| [Hex] | [H] [D] | [H] |
+--------+---------+-------+-------------------------------+---+
|
Bn
| cc
|
Bn
| 79(121) | 00
|
|
|
|
Cn
| pp
|
|
|
|
En
| bb
+--------+---------+-------+-------------------------------+---+
|
n : MIDI Channel Number (0 ~ 15)
cc : Control Number (1 ~ 31, 64 ~ 95)
dd : Control Data (0 ~ 127)
pp : Program Number (0 ~ 99)
bb : Pitch Bender Data (0 ~ 16383)
ENA = P : Enabled when MIDI Program Change Enable
C : Enabled when MIDI Control Change Enable
A : Always Enabled
2-2 UNIVERSAL SYSTEM EXCLUSIVE MESSAGES (DEVICE INQUIRY REQUEST)
+---------+-----------------------------------------------+
| Byte[H] |
Description
+---------+-----------------------------------------------+
|
F0
| Exclusive Status
|
7E
| Non Realtime Message
|
nn
| MIDI Channel
|
06
| Inquiry Message
|
01
| Inquiry Request
|
F7
| End of Exclusive
+---------+-----------------------------------------------+
When receive this message and transmits Inquiry Reply Message.
nn = 00 ~ 0F : Receive if same Channel
7F
2-3 SYSTEM EXCLUSIVE MESSAGES FUNCTION CODE LIST (RECEIVE)
+-------------+-------------------------------------------+
| Function ID |
|
[Hex]
|
+-------------+-------------------------------------------+
|
19
| CURRENT MAP DATA DUMP REQUEST
|
1D
| MAP DATA DUMP REQUEST
|
0E
| GLOBAL DATA DUMP REQUEST
|
0F
| ALL DATA DUMP REQUEST
|
11
| MAP WRITE REQUEST
|
49
| CURRENT MAP DATA DUMP
|
4D
| MAP DATA DUMP
|
51
| GLOBAL DATA DUMP
-+
|
50
| ALL DATA DUMP
|
+-------------+-------------------------------------------+
|
|
3.MIDI EXCLUSIVE FORMAT
|
|
(1) CURRENT MAP DATA DUMP REQUEST
|
+----------------+--------------------------------------------------+
|
|
Byte
-+
+----------------+--------------------------------------------------+
| F0,42,3c,6x
| 0001 1001 (19) | CURRENT MAP DATA DUMP REQUEST
| 1111 0111 (F7) | EOX
+----------------+--------------------------------------------------+
When this message is received, the CURRENT MAP DATA DUMP
(Function:49h) message will be transmitted by the same ID
(KPE1:6Fh or KP2:67h).
(2) MAP DATA DUMP REQUEST
+----------------+--------------------------------------------------+
|
Byte
+----------------+--------------------------------------------------+
| F0,42,3c,6x
| 0001 1101 (1D) | MAP DATA DUMP REQUEST
| 1111 0111 (F7) | EOX
+----------------+--------------------------------------------------+
When this message is received, the MAP DATA DUMP(Function:4Dh)
message will be transmitted by the same ID(KPE1:6Fh or KP2:67h).
(3) GLOBAL DATA DUMP REQUEST
+----------------+--------------------------------------------------+
|
Byte
+----------------+--------------------------------------------------+
| F0,42,3c,6x
| 0000 1111 (0E) | GLOBAL DATA DUMP REQUEST
| 1111 0111 (F7) | EOX
+----------------+--------------------------------------------------+
When this message is received, the GLOBAL DATA DUMP(Function:51h)
message will be transmitted by the same ID(KPE1:6Fh or KP2:67h).
Description
| dd
| Control Change
| Reset All Controllers
|
|
| --
| Program Change
|
|
| bb
| Pitch Bender
: Receive any Channel
Function
(R:Receive, T:Transmit)
|
Description
| EXCLUSIVE HEADER KPE1(x:=F) or KP2(x:=7)
|
Description
| EXCLUSIVE HEADER KPE1(x:=F) or KP2(x:=7)
|
Description
| EXCLUSIVE HEADER KPE1(x:=F) or KP2(x:=7)
|ENA|
|
|
| C |
| A |
|
|
| P |
|
|
| C |
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
R
|
|
19H
|
|
R
|
|
1DH
|
|
R
|
|
0EH
|
|

Advertisement

Table of Contents
loading

Table of Contents