GFX-8 MIDI IMPLEMENTATION REVISION : 1.
00
ZOOM Corporation TOKYO, JAPAN
1.TRANSMITTED DATA
1) CHANNEL VOICE MESSAGES
STATUS SECOND THIRD DESCRIPTION
1011 nnnn 0ccc cccc 0vvv vvvv CONTROL CHANGE
ccc cccc : Control No.
vvv vvvv : Control Value
< Pedal control,RTM control >
Control# 1..5,7..31
Value 0..127
< Effect module,All bypass,Signal
mute,CONTROL switch >
Control# 64..95
Value 0 is turned off.
127 is turned on.
< Bank select >
0000 0000 0000 0000 MSB of bank No. is 0.
0010 0000 0000 00hh hh : LSB of bank No.is 0..2. ( See
NOTE 1 )
1100 nnnn 0ppp pppp ---- ---- PROGRAM CHANGE
ppp pppp : Program Number 0..79
NOTE: nnnn = MIDI Channel Number ( 0000 - 1111 )
1. USER memory(U0..u9) is assigned to bank#0,
PRESET memory(A0..b9) is assigned to bank#1,
PRESET memory(C0..d9) is assigned to bank#2.
2.RECOGNIZED DATA
1) CHANNEL VOICE MESSAGES
STATUS SECOND THIRD DESCRIPTION
1011 nnnn 0ccc cccc 0vvv vvvv CONTROL CHANGE
ccc cccc : Control No.
vvv vvvv : Control Value
< Volume >
Control# 7
Value 0..127
< RTM control >
Control# 1..5,8..31
Value 0..127
< Effect module,All bypass,Signal mute
>
Control# 64..95
Value 0 is turned off.
127 is turned on.
< Bank select >
0000 0000 0000 0000 MSB of bank No.0
0010 0000 0000 00hh hh : LSB of bank No.0-2 ( See NOTE 1 )
1100 nnnn 0ppp pppp ---- ---- PROGRAM CHANGE
ppp pppp : Program Number (See Note 2)
NOTE: nnnn = MIDI Channel Number ( 0000 - 1111 )
1. When Program change mode is "MAP",bank select is ignored.
In "Fix"mode,USER memory(U0..u9) is assigned to bank#0,
PRESET memory(A0..b9) is assigned to bank#1,
PRESET memory(C0..d9) is assigned to bank#2.
2. Selected Patch # by the message against Program# is assignable.
3.SYSTEM EXCLUSIVE MESSAGE
1) Identity Request
BYTE DESCRIPTION
F0H Exclusive Status
7EH Universal System Exclusive Non-Real Time Header
nnH Channel nn : channel 00H-0FH
06H General Ingormation (Sub-ID #1)
01H Identity Request (Sub-ID #2)
F7H EOX
NOTE: Recognized only.
2) Identity Reply
BYTE DESCRIPTION
F0H Exclusive Status
7EH Universal System Exclusive Non-Real Time Header
nnH Channel nn : channel 00H-0FH
06H General Ingormation (Sub-ID #1)
02H Identity Reply (Sub-ID #2)
52H ZOOM ID 52H
21H Device family lower (ZOOM GFX-8)
00H Device family upper
00H Device family number lower
00H Device family number upper
3sH s:1st digit of Softoware Revision No. '0' - '9'
3sH s:10th digit of Softoware Revision No. '0' - '9'
3sH s:100th digit of Softoware Revision No. '0' - '9'
3sH s:1000th digit of Softoware Revision No. '0' - '9'
F7H EOX
NOTE: Transmitted when Identity Request Message is recognized.
Software revision No. is 4-digits ASCII characters.
3) ENTER Dump Receive Mode
BYTE DESCRIPTION
F0H EXCLUSIVE STATUS
52H ZOOM
nnH CHANNEL nn : channel 00H-0FH
21H DEVICE ID ZOOM GFX-8
10H FUNCTION ENTERDumpReceiveMode
F7H EOX
4) Dump Receive Ready Request
BYTE DESCRIPTION
F0H EXCLUSIVE STATUS
52H ZOOM
nnH CHANNEL nn : channel 00H-0FH
21H DEVICE ID ZOOM GFX-8
11H FUNCTION DumpReceiveReadyRequest
F7H EOX
5) EXIT Dump Receive Mode
BYTE DESCRIPTION
F0H EXCLUSIVE STATUS
52H ZOOM
nnH CHANNEL nn : channel 00H-0FH
21H DEVICE ID ZOOM GFX-8
12H FUNCTION EXITDumpReceiveMode
F7H EOX
6) Patch Data Dump Request
BYTE DESCRIPTION
F0H EXCLUSIVE STATUS
52H ZOOM
nnH CHANNEL nn : channel 00H-0FH
21H DEVICE ID ZOOM GFX-8
13H FUNCTION PatchDataDumpRequest
XXH PATCH# XX : 00H..4FH (0-79)
F7H EOX
NOTE: Recognized only.
7) Global Data Dump Request
BYTE DESCRIPTION
F0H EXCLUSIVE STATUS
52H ZOOM
nnH CHANNEL nn : channel 00H-0FH
21H DEVICE ID ZOOM GFX-8
14H FUNCTION GlobalDataDumpRequest
F7H EOX
NOTE: Recognized only.
8) MIDI Map Data Dump Request
BYTE DESCRIPTION
F0H EXCLUSIVE STATUS
52H ZOOM
nnH CHANNEL nn : channel 00H-0FH
21H DEVICE ID ZOOM GFX-8
15H FUNCTION MIDIMapDataDumpRequest
F7H EOX
NOTE: Recognized only.
9) Custom Dist Filter Data Dump Request
BYTE DESCRIPTION
F0H EXCLUSIVE STATUS
52H ZOOM
nnH CHANNEL nn : channel 00H-0FH
21H DEVICE ID ZOOM GFX-8
16H FUNCTION CustomDistFilterDataDumpRequest
XXH FILTER# XX : 00H..0FH (0-15)
F7H EOX
NOTE: Recognized only.
10) Custom Dist Clipper Data Dump Request
BYTE DESCRIPTION
F0H EXCLUSIVE STATUS
52H ZOOM
nnH CHANNEL nn : channel 00H-0FH
21H DEVICE ID ZOOM GFX-8
17H FUNCTION CustomDistClipperDataDumpRequest
XXH CLIPPER# XX : 00H,01H
F7H EOX
NOTE: Recognized only.
11) Edit Buffer Data Dump Request
BYTE DESCRIPTION
F0H EXCLUSIVE STATUS
52H ZOOM
nnH CHANNEL nn : channel 00H-0FH
21H DEVICE ID ZOOM GFX-8
18H FUNCTION EditBufferDataDumpRequest
F7H EOX
NOTE: Recognized only.
12) Patch Data Dump
BYTE DESCRIPTION
F0H EXCLUSIVE STATUS
52H ZOOM
nnH CHANNEL nn : channel 00H-0FH
21H DEVICE ID ZOOM GFX-8
23H FUNCTION PatchDataDump
XXH PATCH# XX : 00H..4FH (0-79)
0MH PATCH DATA MSB
0LH PATCH DATA LSB
|
0MH MSB,LSB TOTAL 42byte x 2
0LH
F7H EOX
13) Global Data Dump
BYTE DESCRIPTION
F0H EXCLUSIVE STATUS
52H ZOOM
nnH CHANNEL nn : channel 00H-0FH
21H DEVICE ID ZOOM GFX-8
24H FUNCTION GlobalDataDump
0MH GLOBAL DATA MSB
0LH GLOBAL DATA LSB
|
0MH MSB,LSB TOTAL 92byte x 2
0LH
F7H EOX
14) MIDI Map Data Dump
BYTE DESCRIPTION
F0H EXCLUSIVE STATUS
52H ZOOM
nnH CHANNEL nn : channel 00H-0FH
21H DEVICE ID ZOOM GFX-8
25H FUNCTION MIDIMapDataDump
0MH MAP DATA MSB
0LH MAP DATA LSB
|
0MH MSB,LSB TOTAL 128byte x 2
0LH
F7H EOX
15) Custom Dist Filter Data Dump
BYTE DESCRIPTION
F0H EXCLUSIVE STATUS
52H ZOOM
nnH CHANNEL nn : channel 00H-0FH
21H DEVICE ID ZOOM GFX-8
26H FUNCTION CustomDistFilterDataDump
XXH FILTER# XX : 00H..0FH (0-15)
0MH FILTER DATA MSB
0LH FILTER DATA LSB
|
0MH MSB,LSB TOTAL 20byte x 2
0LH
F7H EOX
16) Custom Dist Clipper Data Dump
BYTE DESCRIPTION
F0H EXCLUSIVE STATUS
52H ZOOM
nnH CHANNEL nn : channel 00H-0FH
21H DEVICE ID ZOOM GFX-8
27H FUNCTION CustomDistClipperDataDump
XXH CLIPPER# XX : 00H,01H
0MH CLIPPER DATA MSB
0LH CLIPPER DATA LSB
|
0MH MSB,LSB TOTAL 24byte x 2
0LH
F7H EOX
17) Edit Buffer Data Dump
BYTE DESCRIPTION
F0H EXCLUSIVE STATUS
52H ZOOM
nnH CHANNEL nn : channel 00H-0FH
21H DEVICE ID ZOOM GFX-8
28H FUNCTION EditBufferDataDump
0MH BUFFER DATA MSB
0LH BUFFER DATA LSB
|
0MH MSB,LSB TOTAL 65byte x 2
0LH
F7H EOX
[ GUITAR EFFECT PROCESSOR ] Date :
28.SEP.1999
Model GFX-8 MIDI Implementation Chart Version :1.00
+---------------------+--------------------+--------------------
+---------------------+
| | Transmitted | Recognized | Remarks
|
| Function ... | | |
|
+---------------------+--------------------+--------------------
+---------------------+
|Basic Default | 1-16 | 1-16 | Memorized
|
|Channel Changed | 1-16 | 1-16 |
|
+---------------------+--------------------+--------------------
+---------------------+
| Default | 3 | 3 |
|
|Mode Messages | x | x |
|
| Altered | ****************** | |
|
+---------------------+--------------------+--------------------
+---------------------+
|Note | x | x |
|
|Number | True voice | ****************** | |
|
+---------------------+--------------------+--------------------
+---------------------+
|Velocity Note ON | x | x |
|
| Note OFF | x | x |
|
+---------------------+--------------------+--------------------
+---------------------+
|After Key's | x | x |
|
|Touch Ch's | x | x |
|
+---------------------+--------------------+--------------------
+---------------------+
|Pitch Bend | x | x |
|
+---------------------+--------------------+--------------------
+---------------------+
| | o | o |
|
| | 0,32 | 0,32 | Bank select
|
|Control | | 7 | Volume
|
| | 1-5,7-31 (*1) | 1-5,8-31 | RTM control
|
|Change | 64-95 (*1) | 64-95 | Effect module
on/off|
| | 64-95 | 64-95 | Signal mute
|
| | 64-95 | 64-95 | All bypass
|
| | 1-5,7-31 | | Pedal control
|
| | 64-95 | | CONTROL switch
|
+---------------------+--------------------+--------------------
+---------------------+
|Prog | o (0-79) | o (0-127) | Internally
mappable |
|Change | True # | ****************** | U0.1-u9.4,A0.1-d9.4| Total 240
programs |
+---------------------+--------------------+--------------------
+---------------------+
|System Exclusive | o | o |
|
+---------------------+--------------------+--------------------
+---------------------+
|System | Song Pos | x | x |
|
| | Song Sel | x | x |
|
|Common | Tune | x | x |
|
+---------------------+--------------------+--------------------
+---------------------+
|System | Clock | x | x |
|
|Real Time | Commands | x | x |
|
+---------------------+--------------------+--------------------
+---------------------+
|Aux | Local ON/OFF | x | x |
|
| | All Notes OFF| x | x |
|
|Mes- | Active Sense | x | x |
|
|sages | Reset | x | x |
|
+---------------------+--------------------+--------------------
+---------------------+
|Notes
|
| (*1) Transmits the patch default value when program changes.
|
|
|
|
|
+----------------------------------------------------------------------------------
---+
Mode 1 : OMNI ON, POLY Mode 2 : OMNI ON, MONO o : Yes
Mode 3 : OMNI OFF, POLY Mode 4 : OMNI OFF, MONO x : No