Professional Documents
Culture Documents
27 2015)
1.TRANSMITTED DATA
+--------+----------+------------
+-----------------------------------------------------------+-----+
| Status | Second | Third | Description (Transmitted by
... ) | ENA |
| [Hex] | [H] [D] | [H] [D] |
| |
+--------+----------+------------
+-----------------------------------------------------------+-----+
| 8n | kk (kk) | 40 (64) | Note Off (Note Off)
*1| S |
| 9n | kk (kk) | vv (vv) | Note On vv=1~127 (Note On)
| S |
| Bn | 00 (00) | mm (mm) | Bank Select (MSB) (Pattern
Change) *2| P |
| Bn | 07 (07) | vv (vv) | Amp Level (P.C.)
*3-1| S |
| Bn | 0A (10) | vv (vv) | Amp Pan (P.C.)
*3-2| S |
| Bn | 20 (32) | bb (bb) | Bank Select(LSB) (Pattern
Change) *2| P |
| Bn | 47 (71) | vv (vv) | Filter Resonance (P.C.)
*3-1| S |
| Bn | 48 (72) | vv (vv) | EG Decay/Release (P.C.)
*3-1| S |
| Bn | 49 (73) | vv (vv) | EG Attack (P.C.)
*3-1| S |
| Bn | 4A (74) | vv (vv) | Filter Cutoff (P.C.)
*3-1| S |
| Bn | 50 (80) | vv (vv) | Osc Pitch (P.C.)
*3-3| S |
| Bn | 51 (81) | vv (vv) | Osc Glide (P.C.)
*3-1| S |
| Bn | 52 (82) | vv (vv) | Osc Edit (P.C.)
*3-1| S |
| Bn | 53 (83) | vv (vv) | Filter EG Int. (P.C.)
*3-3| S |
| Bn | 55 (85) | vv (vv) | Modulation Depth (P.C.)
*3-1| S |
| Bn | 56 (86) | vv (vv) | Modulation Speed (P.C.)
*3-1| S |
| Bn | 57 (87) | vv (vv) | Insert Fx Edit (P.C.)
*3-1| S |
| Bn | 66 (102) | vv (vv) | Master Fx X (P.C.)
*3-1| S |
| Bn | 67 (103) | vv (vv) | Master Fx Y (P.C.)
*3-1| S |
| Bn | 68 (104) | vv (vv) | Insert Fx Off/On (P.C.)
*3-4| S |
| Bn | 69 (105) | vv (vv) | MFX Send Off/On (P.C.)
*3-4| S |
| Bn | 6A (106) | vv (vv) | Master Fx Off/On (P.C.)
*3-4| S |
| Cn | pp (pp) | -- (--) | Program Change (Pattern
Change) *2| P |
+--------+----------+------------
+-----------------------------------------------------------+-----+
n : MIDI Channel = 0 ~ F
vv : Value
P.C.: Panel Control
*1 : kk = 0 ~ 127
*2 : Pattern MIDI Out [Hex] [Dec]
Pattern 001 - 127 mm,bb,pp : 00,00,01~7F / 00,00,001~127
Pattern 128 - 250 00,01,01~79 / 00,01,001~121
+-------------+-------------------------------------+------+
| Function ID | Description/Function | |
| [Hex] | | *5 |
+-------------+-------------------------------------+------+
| 40 | CURRENT PATTERN DATA DUMP | R |
| 4C | PATTERN DATA DUMP (1 PATTERN) | R |
| 51 | GLOBAL DATA DUMP | R |
| 26 | DATA FORMAT ERROR | E |
| 23 | DATA LOAD COMPLETED | E |
| 24 | DATA LOAD ERROR | E |
| 21 | WRITE COMPLETED | E |
| 22 | WRITE ERROR | E |
+-------------+-------------------------------------+------+
*5 : Transmitted when
R : Request message is received.
E : Exclusive message is received.
1-5 SEARCH DEVICE REPLY
+------------+----------------------------------------------+
| Byte[H] | Description |
+------------+----------------------------------------------+
| F0 | Exclusive Status |
| 42 | KORG ID ( Manufacturers ID ) |
| 50 | Search Device |
| 01 | Reply |
| (0000gggg) | gggg:MIDI Global Channel ( Device ID ) |
| dd | Echo Back ID |
| 24 | electribe sampler ID ( Family ID (LSB)) |
| 01 | ( Family ID (MSB)) |
| 01 | ( Member ID (LSB)) |
| 00 | ( Member ID (MSB)) |
| xx | ( Major Ver. ) |
| xx | ( Minor Ver. ) |
| xx | ( Release Ver. ) |
| xx | ( reserved ) |
| F7 | END OF EXCLUSIVE |
+------------+----------------------------------------------+
+--------+----------+-------------+------------------------------------------+-----
+
| Status | Second | Third | Description | ENA
|
| [Hex] | [H] [D] | [H] [D] | |
|
+--------+----------+-------------+------------------------------------------+-----
+
| 8n | kk (kk) | 40 (64) | Note Off | S
|
| 9n | kk (kk) | vv (vv) | Note On vv=1~127 | S
|
| Bn | 00 (00) | mm (mm) | Bank Select (MSB) *6| P
|
| Bn | 07 (07) | vv (vv) | Amp Level *7-1| S
|
| Bn | 0A (10) | vv (vv) | Amp Pan *7-2| S
|
| Bn | 20 (32) | bb (vv) | Bank Select(LSB) *6| P
|
| Bn | 47 (71) | vv (vv) | Filter Resonance *7-1| S
|
| Bn | 48 (72) | vv (vv) | EG Decay/Release *7-1| S
|
| Bn | 49 (73) | vv (vv) | EG Attack *7-1| S
|
| Bn | 4A (74) | vv (vv) | Filter Cutoff *7-1| S
|
| Bn | 50 (80) | vv (bb) | Osc Pitch *7-3| S
|
| Bn | 51 (81) | vv (vv) | Osc Glide *7-1| S
|
| Bn | 52 (82) | vv (vv) | Osc Edit *7-1| S
|
| Bn | 53 (83) | vv (vv) | Filter EG Int. *7-3| S
|
| Bn | 55 (85) | vv (vv) | Modulation Depth *7-1| S
|
| Bn | 56 (86) | vv (vv) | Modulation Speed *7-1| S
|
| Bn | 57 (87) | vv (vv) | Insert Fx Edit *7-1| S
|
| Bn | 66 (102) | vv (vv) | Master Fx X *7-1| S
|
| Bn | 67 (103) | vv (vv) | Master Fx Y *7-1| S
|
| Bn | 68 (104) | vv (vv) | Insert Fx Off/On *7-4| S
|
| Bn | 69 (105) | vv (vv) | MFX Send Off/On *7-4| S
|
| Bn | 6A (106) | vv (vv) | Master Fx Off/On *7-4| S
|
| Bn | 78 (120) | vv (vv) | All Sound Off | A
|
| Bn | 79 (121) | vv (vv) | Reset All Controllers | A
|
| Bn | 7B (123) | vv (vv) | All Note Off | A
|
| Cn | pp (pp) | -- (--) | Program Change *6| P
|
+--------+----------+-------------+------------------------------------------+-----
+
n : MIDI Channel = 0 ~ F
vv : Value
2-2 SYSTEM REALTIME MESSAGES
+-----------+----------------------------------------------+
| Status[H] | Description |
+-----------+----------------------------------------------+
| F8 | Timing Clock |
| FA | Start |
| FB | Continue |
| FC | Stop |
| FE | Active Sensing |
+-----------+----------------------------------------------+
Not applicable
+-------------+--------------------------------------------+
| Function ID | Function |
| [Hex] | |
+-------------+--------------------------------------------+
| 10 | CURRENT PATTERN DATA DUMP REQUEST |
| 1C | PATTERN DATA DUMP REQUEST (1 Pattern) |
| 0E | GLOBAL DATA DUMP REQUEST |
| 11 | PATTERN WRITE REQUEST |
| | |
| 40 | CURRENT PATTERN DATA DUMP |
| 4C | PATTERN DATA DUMP (1 Pattern) |
| 51 | GLOBAL DATA DUMP |
+-------------+--------------------------------------------+
+---------+------------------------------------------------+
| Byte[H] | Description |
+---------+------------------------------------------------+
| F0 | Exclusive Status |
| 42 | KORG ID ( Manufacturers ID ) |
| 50 | Search Device |
| 00 | Request |
| dd | Echo Back ID |
| F7 | END OF EXCLUSIVE |
+---------+------------------------------------------------+
Receive this message & data, save them to Edit Buffer and transmits Func=23 or
Func=24 message.
Receive Func=10 message, and transmits this message & data from Edit Buffer.
Receive this message & data, save them to Internal Memory and transmits Func=23 or
Func=24 message.
Receive Func=1C message, and transmits this message & data from Internal Memory.
When DATA DUMP is executed, transmit this message & data from Internal Memory.
Receive this message & data, save them to Internal Memory and transmits Func=23 or
Func=24 message.
Receive Func=0E message, and transmits this message & data from Edit Buffer.
When DATA DUMP is executed, transmit this message & data from Edit Buffer.
When found an error in the received message (e.g. data length), transmits this
message.
When DATA LOAD,PROCESSING have not been completed, transmits this message.
When DATA WRITE MIDI has been completed, transmits this message.
When DATA WRITE MIDI has not been completed, transmits this message.
NOTE 1 : Current Patttern Data Dump Format & Pattern Data Dump
16384Bytes = 7 * 2340 + 4 -> 8 * 2340 + (4+1) = 18725Bytes