Page 1
■
●
●
■
●
●
■
■
●
●
■
●
●
■
MIDI Implementation
Model: GT-PRO
Date: Apr. 1, 2005
Version: 1.00
1. RECOGNIZED RECEIVE DATA
CHANNEL VOICE MESSAGE
Control Change
Status Second Third
BnH ccH vvH
n = MIDI Channel Number: 0H - FH (ch.1 - ch.16)
cc = Controller Number: 00H, 20H (0, 32)
01H - 1FH (1 - 31)
40H - 5FH (64 - 95)
vv = Value: 00H - 7FH (0 - 127)
* Control numbers 00H and 20H are recognized as Bank Select messages.
00H: For values of 03H or lower, the Program Change Map will be switched
according to the value. For values of 04H or higher, the received data
will be ignored.
20H: The received data will be ignored, regardless of the value.
* By specifying this as a Source for “Assign” (owner’s manual p. 66) you can use these
messages to control a Target.
2. TRANSMITTED DATA
CHANNEL VOICE MESSAGE
Control Change
Status
BnH ccH vvH
n = MIDI Channel Number: 0H - FH (ch.1 - ch.16)
cc = Controller Number: 00H (0)
vv = Value: 00H - 7FH (0 - 127)
* If you set up a system parameter “MIDI PC OUT” for “On,” Bank Select (00H: MSB) is
transmitted when switching patch.
* If you set up a control change number at a system parameter “MIDI EXP1 OUT,” “MIDI
CTL1 OUT,” “MIDI CTL2 OUT,” “MIDI CTL3 OUT,” and “MIDI CTL4 OUT” control
change information is transmitted when operating the external EXP pedal/Foot switch.
Program Change
Status Second
CnH ppH
n = MIDI Channel Number: 0H - FH (ch.1 - ch.16)
pp = Program Number: 00H - 63H (No.1 - No.100)
* If you set up a system parameter “MIDI PC Out” for “On,” program change information
is transmitted when switching patch.
Second Third
01H - 1FH (1 - 31)
21H - 5FH (33 - 95)
Program Change
Status Second
CnH ppH
n = MIDI Channel Number: 0H - FH (ch.1 - ch.16)
pp = Program Number: 00H - 7FH (No.1 - No.128)
* Patches will be selected according to the program number that is received.
* There are four Program Change Maps which are referenced when selecting programs,
and these are switched by Bank Select messages.
SYSTEM REALTIME MESSAGE
Timing Clock
Status
F8H
Active Sensing
Status
FEH
* When an Active Sensing message is received, the interval of all subsequent messages
will begin to be monitored. If an interval greater than 400 msec. between messages, the
display will indicate “MIDI Off Line!”
SYSTEM EXCLUSIVE MESSAGE
Status
F0H iiH ddH ... eeH F7H
Data Byte Status
SYSTEM REALTIME MESSAGE
Start
Status
FAH
Stop
Status
FCH
SYSTEM EXCLUSIVE MESSAGE
Status
F0H iiH ddH ... eeH F7H
F0H = System Exclusive
ii = Manufacturer ID: 41H (Roland)
dd ... ee = Data: 00H - 7FH (0 -127)
F7H = EOX (End of Exclusive/System common)
* For more details, please refer to “Roland Exclusive Messages.”
Data Byte Status
F0H = System Exclusive
ii = Manufacturer ID: 41H (Roland)
dd ... ee = Data: 00H - 7FH (0 -127)
F7H = EOX (End of Exclusive/System common)
* For more details, please refer to “Roland Exclusive Messages.”
Copyright © 2005 BOSS CORPORATION
All rights reserved. No part of this publication may be reproduced in any form without the written permission of BOSS CORPORATION.
1
Page 2
2
●
■
●
●
●
❍
❍
MIDI Implementation
MIDI Machine Control (MMC)
F0H 7FH 7FH 06H com F7H
F0H = System Exclusive
7FH = ID Number (Universal Realtime Message)
7FH = Device ID (Broadcast)
06H = Sub ID#1 (Machine Control Command)
com = Sub ID#2 (MMC Command)
F7H = EOX (End of Exclusive/System common)
* “com” (MMC Command) that I transmit with GT-PRO is following.
01H: Stop
02H: Play
3. EXCLUSIVE COMMUNICATION
On the GT-PRO, exclusive messages can be used as follows. - Transmit/receive GT-PRO
system/patch data.
The model ID for GT-PRO exclusive messages is 00H 00H 0BH, and you can set up the
device ID at 00H–1FH.
ONE WAY COMMUNICATION
Request Data 1 RQ1(11H)
F0H 41H dev 00H 00H 0BH 11H aaH bbH ccH ddH ssH ttH uuH vvH sum F7H
F0H = Exclusive Status
41H = Manufacturer ID (Roland)
dev = Device ID (Dev=00H-1FH)
00H = Model ID MSB (GT-PRO)
00H = Model ID (GT-PRO)
0BH = Model ID LSB (GT-PRO)
11H = Command ID (RQ1)
aaH = Address MSB
bbH = Address :
ccH = Address :
ddH = Address LSB
ssH = Size MSB
ttH = Size :
uuH = Size :
vvH = Size LSB
sum = Checksum
F7H = EOX (End of System Exclusive)
* This message can only be received, and is not transmitted from the GT-PRO.
* When transmitting large Size values spanning fragmented addresses, the data can be
transmitted only to those addresses that are contiguous.
Inquiry Message
Identity Request
F0H 7EH 10H 06H 01H F7H
F0H = Exclusive Status
7EH = ID Number
dev = Device ID (Dev=00H-1FH)
06H = Sub ID#1
01H = Sub ID#2
F7H = EOX (End of System Exclusive)
* The 7FH (Broadcast) device ID is also supported.
* When an Identity Request is received, the GT-PRO will transmitted the following
Identity Reply.
Identity Reply
F0H 7EH 10H 06H 02H 41H 0BH 02H 00H 00H 00H 00H 00H 00H F7H
F0H= Exclusive Status
7EH= ID Number (Universal Non-realtime Message)
dev = Device ID (Dev=00H-1FH)
06H= Sub ID#1
02H= Sub ID#2
41H= ID Number (Roland)
0BH 02H= Device Family Code
00H 00H= Device Family Number Code
00H 00H 00H 00H= Software Revision Level
F7H= EOX (End of System Exclusive)
* When an Identity Request is received, the GT-PRO will transmitted the following
Identity Reply.
4. PARAMETER ADDRESS MAP
The address and size are displayed under 7-bit hexadecimal notation.
Address MSB LSB
Binary 0aaa aaaa 0bbb bbbb 0ccc cccc 0ddd dddd
7-bit Hexadecimal AA BB CC DD
Size MSB LSB
Binary 0sss ssss 0ttt tttt 0uuu uuuu 0vvv vvvv
7-bit Hexadecimal SS TT UU VV
Data Set 1 DT1(12H)
F0H 41H dev 00H 00H 0BH 12H aaH bbH ccH ddH eeH ... ffH sum F7H
F0H = Exclusive Status
41H = Manufacturer ID (Roland)
dev = Device ID (dev = 00H-1FH)
00H = Model ID MSB (GT-PRO)
00H = Model ID (GT-PRO)
0BH = Model ID LSB (GT-PRO)
12H = Command ID (DT1)
aaH = Address MSB
bbH = Address :
ccH = Address :
ddH = Address LSB
eeH = Data
: = :
ffH = Data
sum = Checksum
F7H = EOX (End of System Exclusive)
* When transmitting large amounts of data spanning fragmented addresses, the data can
be transmitted only to those addresses that are contiguous.
Page 3
Address Block Map
3
MIDI Implementation
* The GT-PRO can use two methods of communication; Individual Parameter and Bulk Dump.
* Bulk data can be received when the Bulk Load Ready function is accessed in “MIDI: Bulk Load” screen (System mode).
* Although individual data can be received at any time, be sure to appropriately describe the value for one parameter in one packet [F0...F7].
* Do not use an address appended with “#” as the first address.
* Do not specify an odd-number address for Quick Fx Data, SYSTEM:MIDI Program Map.
* Parameters for which Size is 2 or higher should not be separated; make sure these are sent in the same packet.
* Parameters with Size of 2 or higher transmitted from the specified addresses in sequence, from MSB to LSB.
* Output of Quick Fx Name is fixed as 12 bytes and Fx CHAIN is fixed as 14 bytes.
Table TUNER/BYPASS
---------------------------------------------------------------------------------------------------------------------------Address (H) Size (H) Data (H) Parameter Description
---------------------------------------------------------------------------------------------------------------------------00 00 00 00 00 00 00 01 00 - 0A Tuner Pitch 00 : 435Hz
00 00 00 01 00 00 00 01 00 - 02 Tuner Out 00 : Mute
01 : 436Hz
:
0A : 445Hz
01 : Bypass
02 : Current
Table OUTPUT SELECT
---------------------------------------------------------------------------------------------------------------------------Address (H) Size (H) Data (H) Parameter Description
---------------------------------------------------------------------------------------------------------------------------01 00 00 00 00 00 00 01 00 - 07 Output Select 00 : JC-120
01 : SMALL AMP
02 : COMBO AMP
03 : STACK AMP
04 : JC-120 Return
05 : COMBO Return
06 : STACK Return
07 : LINE/PHONES
Page 4
4
MIDI Implementation
Table Global
---------------------------------------------------------------------------------------------------------------------------Address (H) Size (H) Data (H) Parameter Description
---------------------------------------------------------------------------------------------------------------------------01 00 00 01 00 00 00 01 00 - 28 GLOBAL EQ LOW 00 : -20dB
01 00 00 02 00 00 00 01 00 - 28 GLOBAL EQ MID -20dB - +20dB
01 00 00 03 00 00 00 01 00 - 1B GLOBAL EQ MID Frequency *Refer to "Table Middle Frequency"
01 00 00 04 00 00 00 01 00 - 28 GLOBAL EQ HIGH -20dB - +20dB
01 00 00 05 00 00 00 01 00 - 28 TOTAL NS THRESHOLD -20dB - +20dB
01 00 00 06 00 00 00 01 00 - 64 TOTAL REVERB LEVEL 00 : 0%
01 00 00 07 00 00 00 01 00 - 07 Sub Output Select 00 : JC-120
01 00 00 08 00 00 00 01 00 - 28 Sub GLOBAL EQ LOW -20dB - +20dB
01 00 00 09 00 00 00 01 00 - 28 Sub GLOBAL EQ MID -20dB - +20dB
01 00 00 0A 00 00 00 01 00 - 1B Sub GLOBAL EQ MID Frequency *Refer to "Table Middle Frequency"
01 00 00 0B 00 00 00 01 00 - 28 Sub GLOBAL EQ HIGH -20dB - +20dB
01 00 00 0C 00 00 00 01 00 - 03 Output Channel 00 : PATCH
01 00 00 0D 00 00 00 01 00 - 02 USB/DGT Output Channel 00 : MAIN
01 00 00 0E 00 00 00 01 00 - 64 USB/DGT Out Level 00 : 0
01 00 00 0F 00 00 00 01 00 - 02 USB Mix Channel 00 : MAIN
01 00 00 10 00 00 00 01 00 - 64 USB Mix Level 00 : 0
01 : -19dB
:
28 : +20dB
01 : 2%
02 : 4%
:
32 : 100%
:
64 : 200%
01 : SMALL AMP
02 : COMBO AMP
03 : STACK AMP
04 : JC-120 Return
05 : COMBO Return
06 : STACK Return
07 : LINE/PHONES
01 : MAIN
02 : SUB
03 : MAIN+SUB
01 : SUB
02 : MAIN+SUB
01 : 2
:
32 : 100
:
64 : 200
01 : SUB
02 : MAIN+SUB
01 : 2
:
32 : 100
:
64 : 200
Table SYSTEM
---------------------------------------------------------------------------------------------------------------------------Address (H) Size (H) Data (H) Parameter Description
---------------------------------------------------------------------------------------------------------------------------01 02 00 00 00 00 00 01 00 - 0F LCD Contrast 1 - 16
01 02 00 01 00 00 00 01 00 - 01 Input Select Guitar In, USB In
01 02 00 02 00 00 00 01 00 - 28 Input Level -20dB - +20dB
01 02 00 03 00 00 00 01 00 - 28 Input Presence -20dB - +20dB
01 02 00 04 00 00 00 01 00 - 01 Patch Change Mode 00 : Fast
01 02 00 05 00 00 00 01 00 - 01 Preamp Mode 00 : Patch
01 02 00 06 00 00 00 02 00 00 - 03 0F Patch Extent 00 00 : U 1- 1
01 02 00 07# Patch Extent(LSB)
01 02 00 08 00 00 00 01 00 - 01 Assign Hold 00 : Off
01 02 00 09 00 00 00 01 00 - 01 Knob Mode 00 : Immediate
01 02 00 0A 00 00 00 01 00 - 05 EXP1 Func 00 : Auto
01 02 00 0B 00 00 00 01 00 - 21 CTL1 Func *Refer to "Table System CTL1 Function"
01 02 00 0C 00 00 00 01 00 - 21 CTL2 Func *Refer to "Table System CTL1 Function"
01 02 00 0D 00 00 00 01 01 - 05 EXP2 Func 01 : Assignable
01 02 00 0E 00 00 00 01 00 - 21 CTL3 Func *Refer to "Table System CTL1 Function"
01 02 00 0F 00 00 00 01 00 - 21 CTL4 Func *Refer to "Table System CTL1 Function"
01 02 00 10 00 00 00 01 00 - 05 CC#7 Func *Refer to EXP1 Func
01 02 00 11 00 00 00 01 00 - 21 CC#80 Func *Refer to "Table System CTL1 Function"
01 02 00 12 00 00 00 01 01 - 05 CC#1 Func 01 : Assignable
01 02 00 13 00 00 00 01 00 - 01 MAIN OUT Level 00 : -10dBu
01 02 00 14 00 00 00 01 00 - 01 SUB OUTPUT Level 00 : -10dBu
01 02 00 15 00 00 00 01 00 - 01 LOOP1,2 SEND Level 00 : -10dBu
01 : Smooth
01 : System
00 01 : U 1- 2
:
00 7F : U13- 8
01 00 : U13- 9
:
01 47 : U20-10
01 48 : P21- 1
:
03 0F : P40-10
01 : On
01 : Current Setting
01 : Assignable
02 : Foot Volume
03 : Pedal Level
04 : Pedal Wah
05 : Patch Bend
02 : Foot Volume
03 : Pedal Level
04 : Pedal Wah
05 : Patch Bend
02 : Foot Volume
03 : Pedal Level
04 : Pedal Wah
05 : Patch Bend
01 : +4dBu
01 : +4dBu
01 : +4dBu
Page 5
5
MIDI Implementation
01 02 00 16 00 00 00 01 00 - 01 LOOP1,2 RETURN Level 00 : -10dBu
01 02 00 17 00 00 00 01 00 - 01 FC-200 CTL Mode Off, On
01 02 00 18 00 00 00 01 00 - 01 FC-200 CTL Pedal 00 : Momentary
01 02 00 19 00 00 00 01 00 - 27 FC-200 Bank Limit 0 - 39
01 02 00 1A 00 00 00 01 00 - 01 FC-200 PC Out 00 : Immediate
01 02 00 1B 00 00 00 01 00 - 01 FC-200 BankChange 00 : Bank Pedal Only
01 02 00 1C 00 00 00 01 00 - 01 USB Monitor Command 00 : Disable
01 02 00 1D 00 00 00 01 00 - 01 USB Direct Monitor 00 : Off
01 02 00 1E 00 00 00 01 00 - 01 USB Driver Mode 00 : Standard
01 : +4dBu
01 : Latch
01 : Wait for a NUM.
01 : Use Number Pedal
01 : Enable
01 : On
01 : Advanced
Table MIDI
---------------------------------------------------------------------------------------------------------------------------Address (H) Size (H) Data (H) Parameter Description
---------------------------------------------------------------------------------------------------------------------------01 04 20 00 00 00 00 01 00 - 0F MIDI RX Channel 1 - 16
01 04 20 01 00 00 00 01 00 - 01 MIDI Omni Mode 00 : Omni Off
01 04 20 02 00 00 00 01 00 - 10 MIDI TX Channel 00 : 1
01 04 20 03 00 00 00 01 00 - 1F MIDI Device ID 00 : 1
01 04 20 04 00 00 00 01 00 - 01 MIDI Sync Clock 00 : Auto
01 04 20 05 00 00 00 01 00 - 01 MIDI PC Out 00 : Off
01 04 20 06 00 00 00 01 00 - 5E MIDI EXP1 Out 00 : Off
01 04 20 07 00 00 00 01 00 - 5E MIDI CTL1 Out Off , CC#1 - CC#31, CC#33 - CC#95
01 04 20 08 00 00 00 01 00 - 5E MIDI CTL2 Out Off , CC#1 - CC#31, CC#33 - CC#95
01 04 20 09 00 00 00 01 00 - 5E MIDI CTL3/EXP2 Out Off , CC#1 - CC#31, CC#33 - CC#95
01 04 20 0A 00 00 00 01 00 - 5E MIDI CTL4 Out Off , CC#1 - CC#31, CC#33 - CC#95
01 04 20 0B 00 00 00 01 00 - 01 MIDI Map Select 00 : Fix
01 : Omni On
01 : 2
:
0F : 16
10 : RX Channel
01 : 2
:
1F : 32
01 : Internal
01 : On
01 : CC# 1
02 : CC# 2
:
1F : CC#31
20 : CC#33
:
5E : CC#95
01 : Prog
Table MIDI Program Map
---------------------------------------------------------------------------------------------------------------------------Address (H) Size (H) Data (H) Parameter Description
---------------------------------------------------------------------------------------------------------------------------01 04 30 00 00 00 00 02 00 00 - 03 0F MIDI Program Map MIDI Map Select = Prog
01 04 30 01# CC#0=0, PC=1 00 00 : # 1- 1(User)
01 04 30 02 00 00 00 02 00 00 - 03 0F MIDI Program Map
01 04 30 03# CC#0=0, PC=2
: :
01 04 31 7E 00 00 00 02 00 00 - 03 0F MIDI Program Map
01 04 31 7F# CC#0=0, PC=128
01 04 32 00 00 00 00 02 00 00 - 03 0F MIDI Program Map
01 04 32 01# CC#0=1, PC=1
: :
01 04 34 00 00 00 00 02 00 00 - 03 0F MIDI Program Map
01 04 34 01# CC#0=2, PC=1
: :
01 04 36 00 00 00 00 02 00 00 - 03 0F MIDI Program Map
01 04 36 01# CC#0=3, PC=1
: :
01 04 37 7E 00 00 00 02 00 00 - 03 0F MIDI Program Map
01 04 37 7F# CC#0=3, PC=128
:
00 09 : # 1-10(User)
00 0A : # 2- 1(User)
:
00 7F : #13- 8(User)
01 00 : #13- 9(User)
:
01 47 : #20-10(User)
01 48 : #21- 1(Preset)
:
01 7F : #26- 6(Preset)
02 00 : #26- 7(Preset)
:
03 0F : #40-10(Preset)
Table METER
---------------------------------------------------------------------------------------------------------------------------Address (H) Size (H) Data (H) Parameter Description
---------------------------------------------------------------------------------------------------------------------------01 05 00 00 00 00 00 01 00 - 10 Meter Point 00 : Input
01 : Effects (in chained order)
:
0F : Main Out
10 : Sub Out
Page 6
6
MIDI Implementation
Table System Preamp
---------------------------------------------------------------------------------------------------------------------------Address (H) Size (H) Data (H) Parameter Description
---------------------------------------------------------------------------------------------------------------------------01 10 00 00 00 00 00 01 00 - 01 On/Off 00 : Off
01 10 00 01 (Reserved)
01 10 00 02 00 00 00 01 00 - 03 Channel Mode 00 : Single
01 10 00 03 00 00 00 01 00 - 01 Channel Select 00 : Ch A
01 10 00 04 00 00 00 01 00 - 64 Dynamic Sens 0-100
01 10 00 05 00 00 00 01 00 - 32 Channel Delay Time 0ms - 50ms
01 10 00 06 00 00 00 01 00 - 30 Ch.A Type *Refer to "Table Preamp Type"
01 10 00 07 00 00 00 01 00 - 78 Ch.A Gain 0 - 120
01 10 00 08 00 00 00 01 00 - 64 Ch.A Bass 0 - 100
01 10 00 09 00 00 00 01 00 - 64 Ch.A Middle 0 - 100
01 10 00 0A 00 00 00 01 00 - 64 Ch.A Treble 0 - 100
01 10 00 0B 00 00 00 01 00 - 64 Ch.A Presence 0 - 100
01 10 00 0C 00 00 00 01 00 - 64 Ch.A Level 0 - 100
01 10 00 0D 00 00 00 01 00 - 01 Ch.A Bright 00 : Off
01 10 00 0E 00 00 00 01 00 - 02 Ch.A Gain SW 00 : Low
01 10 00 0F 00 00 00 01 00 - 01 Ch.A Solo SW 00 : Off
01 10 00 10 00 00 00 01 00 - 64 Ch.A Solo Level 0 - 100
01 10 00 11 00 00 00 01 00 - 0A Ch.A SP Type 00 : Off
01 10 00 12 00 00 00 01 00 - 04 Ch.A Mic Type 00 : DYN57
01 10 00 13 00 00 00 01 00 - 01 Ch.A Mic Dis. 00 : Off Mic
01 10 00 14 00 00 00 01 00 - 0A Ch.A Mic Pos. 00 : Center
01 10 00 15 00 00 00 01 00 - 64 Ch.A Mic Level 0 - 100
01 10 00 16 00 00 00 01 00 - 64 Ch.A Direct Level 0 - 100
01 10 00 17 00 00 00 01 00 - 30 Ch.B Type *Refer to "Table Preamp Type"
01 10 00 18 00 00 00 01 00 - 78 Ch.B Gain 0 - 120
01 10 00 19 00 00 00 01 00 - 64 Ch.B Bass 0 - 100
01 10 00 1A 00 00 00 01 00 - 64 Ch.B Middle 0 - 100
01 10 00 1B 00 00 00 01 00 - 64 Ch.B Treble 0 - 100
01 10 00 1C 00 00 00 01 00 - 64 Ch.B Presence 0 - 100
01 10 00 1D 00 00 00 01 00 - 64 Ch.B Level 0 - 100
01 10 00 1E 00 00 00 01 00 - 01 Ch.B Bright 00 : Off
01 10 00 1F 00 00 00 01 00 - 02 Ch.B Gain SW 00 : Low
01 10 00 20 00 00 00 01 00 - 01 Ch.B Solo SW 00 : Off
01 10 00 21 00 00 00 01 00 - 64 Ch.B Solo Level 0 - 100
01 10 00 22 00 00 00 01 00 - 0A Ch.B SP Type 00 : Off
01 10 00 23 00 00 00 01 00 - 04 Ch.B Mic Type 00 : DYN57
01 10 00 24 00 00 00 01 00 - 01 Ch.B Mic Dis. 00 : Off Mic
01 10 00 25 00 00 00 01 00 - 0A Ch.B Mic Pos. 00 : Center
01 10 00 26 00 00 00 01 00 - 64 Ch.B Mic Level 0 - 100
01 10 00 27 00 00 00 01 00 - 64 Ch.B Direct Level 0 - 100
01 : On
01 : Dual Mono
02 : Dual L/R
03 : Dynamic
01 : Ch B
01 : On
01 : Middle
02 : High
01 : On
01 : Original
02 : 1x8"
03 : 1x10"
04 : 1x12"
05 : 2x12"
06 : 4x10"
07 : 4x12"
08 : 8x12"
09 : Custom1
0A : Custom2
01 : DYN421
02 : CND451
03 : CND87
04 : FLAT
01 : On Mic
01 : 1
02 : 2
:
0A : 10
01 : On
01 : Middle
02 : High
01 : On
01 : Original
02 : 1x8"
03 : 1x10"
04 : 1x12"
05 : 2x12"
06 : 4x10"
07 : 4x12"
08 : 8x12"
09 : Custom1
0A : Custom2
01 : DYN421
02 : CND451
03 : CND87
04 : FLAT
01 : On Mic
01 : 1
02 : 2
:
0A : 10
Table MANUAL
---------------------------------------------------------------------------------------------------------------------------Address (H) Size (H) Data (H) Parameter Description
---------------------------------------------------------------------------------------------------------------------------02 01 00 00 00 00 00 01 00 - 17 Pedal 1 *Refer to "Manual Pedal"
02 01 00 01 00 00 00 01 00 - 17 Pedal 2 *Refer to "Manual Pedal"
02 01 00 02 00 00 00 01 00 - 17 Pedal 3 *Refer to "Manual Pedal"
02 01 00 03 00 00 00 01 00 - 17 Pedal 4 *Refer to "Manual Pedal"
02 01 00 04 00 00 00 01 00 - 17 Pedal 5 *Refer to "Manual Pedal"
02 01 00 05 00 00 00 01 00 - 17 Pedal 6 *Refer to "Manual Pedal"
02 01 00 06 00 00 00 01 00 - 17 Pedal 7 *Refer to "Manual Pedal"
02 01 00 07 00 00 00 01 00 - 17 Pedal 8 *Refer to "Manual Pedal"
02 01 00 08 00 00 00 01 00 - 17 Pedal 9 *Refer to "Manual Pedal"
02 01 00 09 00 00 00 01 00 - 17 Pedal 10 *Refer to "Manual Pedal"
02 01 00 0A 00 00 00 01 00 - 17 Bank Down *Refer to "Manual Pedal"
02 01 00 0B 00 00 00 01 00 - 17 Bank Up *Refer to "Manual Pedal"
Page 7
7
MIDI Implementation
Table HARMONIST SCALE
---------------------------------------------------------------------------------------------------------------------------Address (H) Size (H) Data (H) Parameter Description
---------------------------------------------------------------------------------------------------------------------------03 00 00 00 00 00 00 01 00 - 30 Scale 1 C *Refer to “Table HR Harmony Note”
03 00 00 01 00 00 00 01 00 - 30 Scale 1 Db
03 00 00 02 00 00 00 01 00 - 30 Scale 1 D
03 00 00 03 00 00 00 01 00 - 30 Scale 1 Eb
03 00 00 04 00 00 00 01 00 - 30 Scale 1 E
03 00 00 05 00 00 00 01 00 - 30 Scale 1 F
03 00 00 06 00 00 00 01 00 - 30 Scale 1 F#
03 00 00 07 00 00 00 01 00 - 30 Scale 1 G
03 00 00 08 00 00 00 01 00 - 30 Scale 1 Ab
03 00 00 09 00 00 00 01 00 - 30 Scale 1 A
03 00 00 0A 00 00 00 01 00 - 30 Scale 1 Bb
03 00 00 0B 00 00 00 01 00 - 30 Scale 1 B
03 00 01 00 00 00 00 01 00 - 30 Scale 2 C
03 00 01 01 00 00 00 01 00 - 30 Scale 2 Db
03 00 01 02 00 00 00 01 00 - 30 Scale 2 D
03 00 01 03 00 00 00 01 00 - 30 Scale 2 Eb
03 00 01 04 00 00 00 01 00 - 30 Scale 2 E
03 00 01 05 00 00 00 01 00 - 30 Scale 2 F
03 00 01 06 00 00 00 01 00 - 30 Scale 2 F#
03 00 01 07 00 00 00 01 00 - 30 Scale 2 G
03 00 01 08 00 00 00 01 00 - 30 Scale 2 Ab
03 00 01 09 00 00 00 01 00 - 30 Scale 2 A
03 00 01 0A 00 00 00 01 00 - 30 Scale 2 Bb
03 00 01 0B 00 00 00 01 00 - 30 Scale 2 B
03 00 02 00 00 00 00 01 00 - 30 Scale 3 C
03 00 02 01 00 00 00 01 00 - 30 Scale 3 Db
03 00 02 02 00 00 00 01 00 - 30 Scale 3 D
03 00 02 03 00 00 00 01 00 - 30 Scale 3 Eb
03 00 02 04 00 00 00 01 00 - 30 Scale 3 E
03 00 02 05 00 00 00 01 00 - 30 Scale 3 F
03 00 02 06 00 00 00 01 00 - 30 Scale 3 F#
03 00 02 07 00 00 00 01 00 - 30 Scale 3 G
03 00 02 08 00 00 00 01 00 - 30 Scale 3 Ab
03 00 02 09 00 00 00 01 00 - 30 Scale 3 A
03 00 02 0A 00 00 00 01 00 - 30 Scale 3 Bb
03 00 02 0B 00 00 00 01 00 - 30 Scale 3 B
03 00 03 00 00 00 00 01 00 - 30 Scale 4 C
03 00 03 01 00 00 00 01 00 - 30 Scale 4 Db
03 00 03 02 00 00 00 01 00 - 30 Scale 4 D
03 00 03 03 00 00 00 01 00 - 30 Scale 4 Eb
03 00 03 04 00 00 00 01 00 - 30 Scale 4 E
03 00 03 05 00 00 00 01 00 - 30 Scale 4 F
03 00 03 06 00 00 00 01 00 - 30 Scale 4 F#
03 00 03 07 00 00 00 01 00 - 30 Scale 4 G
03 00 03 08 00 00 00 01 00 - 30 Scale 4 Ab
03 00 03 09 00 00 00 01 00 - 30 Scale 4 A
03 00 03 0A 00 00 00 01 00 - 30 Scale 4 Bb
03 00 03 0B 00 00 00 01 00 - 30 Scale 4 B
03 00 04 00 00 00 00 01 00 - 30 Scale 5 C
03 00 04 01 00 00 00 01 00 - 30 Scale 5 Db
03 00 04 02 00 00 00 01 00 - 30 Scale 5 D
03 00 04 03 00 00 00 01 00 - 30 Scale 5 Eb
03 00 04 04 00 00 00 01 00 - 30 Scale 5 E
03 00 04 05 00 00 00 01 00 - 30 Scale 5 F
03 00 04 06 00 00 00 01 00 - 30 Scale 5 F#
03 00 04 07 00 00 00 01 00 - 30 Scale 5 G
03 00 04 08 00 00 00 01 00 - 30 Scale 5 Ab
03 00 04 09 00 00 00 01 00 - 30 Scale 5 A
03 00 04 0A 00 00 00 01 00 - 30 Scale 5 Bb
03 00 04 0B 00 00 00 01 00 - 30 Scale 5 B
03 00 05 00 00 00 00 01 00 - 30 Scale 6 C
03 00 05 01 00 00 00 01 00 - 30 Scale 6 Db
03 00 05 02 00 00 00 01 00 - 30 Scale 6 D
03 00 05 03 00 00 00 01 00 - 30 Scale 6 Eb
03 00 05 04 00 00 00 01 00 - 30 Scale 6 E
03 00 05 05 00 00 00 01 00 - 30 Scale 6 F
03 00 05 06 00 00 00 01 00 - 30 Scale 6 F#
03 00 05 07 00 00 00 01 00 - 30 Scale 6 G
03 00 05 08 00 00 00 01 00 - 30 Scale 6 Ab
03 00 05 09 00 00 00 01 00 - 30 Scale 6 A
03 00 05 0A 00 00 00 01 00 - 30 Scale 6 Bb
03 00 05 0B 00 00 00 01 00 - 30 Scale 6 B
03 00 06 00 00 00 00 01 00 - 30 Scale 7 C
03 00 06 01 00 00 00 01 00 - 30 Scale 7 Db
03 00 06 02 00 00 00 01 00 - 30 Scale 7 D
03 00 06 03 00 00 00 01 00 - 30 Scale 7 Eb
03 00 06 04 00 00 00 01 00 - 30 Scale 7 E
03 00 06 05 00 00 00 01 00 - 30 Scale 7 F
03 00 06 06 00 00 00 01 00 - 30 Scale 7 F#
03 00 06 07 00 00 00 01 00 - 30 Scale 7 G
03 00 06 08 00 00 00 01 00 - 30 Scale 7 Ab
03 00 06 09 00 00 00 01 00 - 30 Scale 7 A
03 00 06 0A 00 00 00 01 00 - 30 Scale 7 Bb
03 00 06 0B 00 00 00 01 00 - 30 Scale 7 B
03 00 07 00 00 00 00 01 00 - 30 Scale 8 C
03 00 07 01 00 00 00 01 00 - 30 Scale 8 Db
03 00 07 02 00 00 00 01 00 - 30 Scale 8 D
03 00 07 03 00 00 00 01 00 - 30 Scale 8 Eb
03 00 07 04 00 00 00 01 00 - 30 Scale 8 E
03 00 07 05 00 00 00 01 00 - 30 Scale 8 F
03 00 07 06 00 00 00 01 00 - 30 Scale 8 F#
03 00 07 07 00 00 00 01 00 - 30 Scale 8 G
03 00 07 08 00 00 00 01 00 - 30 Scale 8 Ab
03 00 07 09 00 00 00 01 00 - 30 Scale 8 A
03 00 07 0A 00 00 00 01 00 - 30 Scale 8 Bb
03 00 07 0B 00 00 00 01 00 - 30 Scale 8 B
03 00 08 00 00 00 00 01 00 - 30 Scale 9 C
03 00 08 01 00 00 00 01 00 - 30 Scale 9 Db
03 00 08 02 00 00 00 01 00 - 30 Scale 9 D
03 00 08 03 00 00 00 01 00 - 30 Scale 9 Eb
03 00 08 04 00 00 00 01 00 - 30 Scale 9 E
03 00 08 05 00 00 00 01 00 - 30 Scale 9 F
03 00 08 06 00 00 00 01 00 - 30 Scale 9 F#
03 00 08 07 00 00 00 01 00 - 30 Scale 9 G
03 00 08 08 00 00 00 01 00 - 30 Scale 9 Ab
03 00 08 09 00 00 00 01 00 - 30 Scale 9 A
03 00 08 0A 00 00 00 01 00 - 30 Scale 9 Bb
03 00 08 0B 00 00 00 01 00 - 30 Scale 9 B
03 00 09 00 00 00 00 01 00 - 30 Scale 10 C
03 00 09 01 00 00 00 01 00 - 30 Scale 10 Db
Page 8
03 00 09 02 00 00 00 01 00 - 30 Scale 10 D
03 00 09 03 00 00 00 01 00 - 30 Scale 10 Eb
03 00 09 04 00 00 00 01 00 - 30 Scale 10 E
03 00 09 05 00 00 00 01 00 - 30 Scale 10 F
03 00 09 06 00 00 00 01 00 - 30 Scale 10 F#
03 00 09 07 00 00 00 01 00 - 30 Scale 10 G
03 00 09 08 00 00 00 01 00 - 30 Scale 10 Ab
03 00 09 09 00 00 00 01 00 - 30 Scale 10 A
03 00 09 0A 00 00 00 01 00 - 30 Scale 10 Bb
03 00 09 0B 00 00 00 01 00 - 30 Scale 10 B
03 00 0A 00 00 00 00 01 00 - 30 Scale 11 C
03 00 0A 01 00 00 00 01 00 - 30 Scale 11 Db
03 00 0A 02 00 00 00 01 00 - 30 Scale 11 D
03 00 0A 03 00 00 00 01 00 - 30 Scale 11 Eb
03 00 0A 04 00 00 00 01 00 - 30 Scale 11 E
03 00 0A 05 00 00 00 01 00 - 30 Scale 11 F
03 00 0A 06 00 00 00 01 00 - 30 Scale 11 F#
03 00 0A 07 00 00 00 01 00 - 30 Scale 11 G
03 00 0A 08 00 00 00 01 00 - 30 Scale 11 Ab
03 00 0A 09 00 00 00 01 00 - 30 Scale 11 A
03 00 0A 0A 00 00 00 01 00 - 30 Scale 11 Bb
03 00 0A 0B 00 00 00 01 00 - 30 Scale 11 B
03 00 0B 00 00 00 00 01 00 - 30 Scale 12 C
03 00 0B 01 00 00 00 01 00 - 30 Scale 12 Db
03 00 0B 02 00 00 00 01 00 - 30 Scale 12 D
03 00 0B 03 00 00 00 01 00 - 30 Scale 12 Eb
03 00 0B 04 00 00 00 01 00 - 30 Scale 12 E
03 00 0B 05 00 00 00 01 00 - 30 Scale 12 F
03 00 0B 06 00 00 00 01 00 - 30 Scale 12 F#
03 00 0B 07 00 00 00 01 00 - 30 Scale 12 G
03 00 0B 08 00 00 00 01 00 - 30 Scale 12 Ab
03 00 0B 09 00 00 00 01 00 - 30 Scale 12 A
03 00 0B 0A 00 00 00 01 00 - 30 Scale 12 Bb
03 00 0B 0B 00 00 00 01 00 - 30 Scale 12 B
03 00 0C 00 00 00 00 01 00 - 30 Scale 13 C
03 00 0C 01 00 00 00 01 00 - 30 Scale 13 Db
03 00 0C 02 00 00 00 01 00 - 30 Scale 13 D
03 00 0C 03 00 00 00 01 00 - 30 Scale 13 Eb
03 00 0C 04 00 00 00 01 00 - 30 Scale 13 E
03 00 0C 05 00 00 00 01 00 - 30 Scale 13 F
03 00 0C 06 00 00 00 01 00 - 30 Scale 13 F#
03 00 0C 07 00 00 00 01 00 - 30 Scale 13 G
03 00 0C 08 00 00 00 01 00 - 30 Scale 13 Ab
03 00 0C 09 00 00 00 01 00 - 30 Scale 13 A
03 00 0C 0A 00 00 00 01 00 - 30 Scale 13 Bb
03 00 0C 0B 00 00 00 01 00 - 30 Scale 13 B
03 00 0D 00 00 00 00 01 00 - 30 Scale 14 C
03 00 0D 01 00 00 00 01 00 - 30 Scale 14 Db
03 00 0D 02 00 00 00 01 00 - 30 Scale 14 D
03 00 0D 03 00 00 00 01 00 - 30 Scale 14 Eb
03 00 0D 04 00 00 00 01 00 - 30 Scale 14 E
03 00 0D 05 00 00 00 01 00 - 30 Scale 14 F
03 00 0D 06 00 00 00 01 00 - 30 Scale 14 F#
03 00 0D 07 00 00 00 01 00 - 30 Scale 14 G
03 00 0D 08 00 00 00 01 00 - 30 Scale 14 Ab
03 00 0D 09 00 00 00 01 00 - 30 Scale 14 A
03 00 0D 0A 00 00 00 01 00 - 30 Scale 14 Bb
03 00 0D 0B 00 00 00 01 00 - 30 Scale 14 B
03 00 0E 00 00 00 00 01 00 - 30 Scale 15 C
03 00 0E 01 00 00 00 01 00 - 30 Scale 15 Db
03 00 0E 02 00 00 00 01 00 - 30 Scale 15 D
03 00 0E 03 00 00 00 01 00 - 30 Scale 15 Eb
03 00 0E 04 00 00 00 01 00 - 30 Scale 15 E
03 00 0E 05 00 00 00 01 00 - 30 Scale 15 F
03 00 0E 06 00 00 00 01 00 - 30 Scale 15 F#
03 00 0E 07 00 00 00 01 00 - 30 Scale 15 G
03 00 0E 08 00 00 00 01 00 - 30 Scale 15 Ab
03 00 0E 09 00 00 00 01 00 - 30 Scale 15 A
03 00 0E 0A 00 00 00 01 00 - 30 Scale 15 Bb
03 00 0E 0B 00 00 00 01 00 - 30 Scale 15 B
03 00 0F 00 00 00 00 01 00 - 30 Scale 16 C
03 00 0F 01 00 00 00 01 00 - 30 Scale 16 Db
03 00 0F 02 00 00 00 01 00 - 30 Scale 16 D
03 00 0F 03 00 00 00 01 00 - 30 Scale 16 Eb
03 00 0F 04 00 00 00 01 00 - 30 Scale 16 E
03 00 0F 05 00 00 00 01 00 - 30 Scale 16 F
03 00 0F 06 00 00 00 01 00 - 30 Scale 16 F#
03 00 0F 07 00 00 00 01 00 - 30 Scale 16 G
03 00 0F 08 00 00 00 01 00 - 30 Scale 16 Ab
03 00 0F 09 00 00 00 01 00 - 30 Scale 16 A
03 00 0F 0A 00 00 00 01 00 - 30 Scale 16 Bb
03 00 0F 0B 00 00 00 01 00 - 30 Scale 16 B
03 00 10 00 00 00 00 01 00 - 30 Scale 17 C
03 00 10 01 00 00 00 01 00 - 30 Scale 17 Db
03 00 10 02 00 00 00 01 00 - 30 Scale 17 D
03 00 10 03 00 00 00 01 00 - 30 Scale 17 Eb
03 00 10 04 00 00 00 01 00 - 30 Scale 17 E
03 00 10 05 00 00 00 01 00 - 30 Scale 17 F
03 00 10 06 00 00 00 01 00 - 30 Scale 17 F#
03 00 10 07 00 00 00 01 00 - 30 Scale 17 G
03 00 10 08 00 00 00 01 00 - 30 Scale 17 Ab
03 00 10 09 00 00 00 01 00 - 30 Scale 17 A
03 00 10 0A 00 00 00 01 00 - 30 Scale 17 Bb
03 00 10 0B 00 00 00 01 00 - 30 Scale 17 B
03 00 11 00 00 00 00 01 00 - 30 Scale 18 C
03 00 11 01 00 00 00 01 00 - 30 Scale 18 Db
03 00 11 02 00 00 00 01 00 - 30 Scale 18 D
03 00 11 03 00 00 00 01 00 - 30 Scale 18 Eb
03 00 11 04 00 00 00 01 00 - 30 Scale 18 E
03 00 11 05 00 00 00 01 00 - 30 Scale 18 F
03 00 11 06 00 00 00 01 00 - 30 Scale 18 F#
03 00 11 07 00 00 00 01 00 - 30 Scale 18 G
03 00 11 08 00 00 00 01 00 - 30 Scale 18 Ab
03 00 11 09 00 00 00 01 00 - 30 Scale 18 A
03 00 11 0A 00 00 00 01 00 - 30 Scale 18 Bb
03 00 11 0B 00 00 00 01 00 - 30 Scale 18 B
03 00 12 00 00 00 00 01 00 - 30 Scale 19 C
03 00 12 01 00 00 00 01 00 - 30 Scale 19 Db
03 00 12 02 00 00 00 01 00 - 30 Scale 19 D
03 00 12 03 00 00 00 01 00 - 30 Scale 19 Eb
03 00 12 04 00 00 00 01 00 - 30 Scale 19 E
03 00 12 05 00 00 00 01 00 - 30 Scale 19 F
03 00 12 06 00 00 00 01 00 - 30 Scale 19 F#
03 00 12 07 00 00 00 01 00 - 30 Scale 19 G
03 00 12 08 00 00 00 01 00 - 30 Scale 19 Ab
8
MIDI Implementation
Page 9
03 00 12 09 00 00 00 01 00 - 30 Scale 19 A
03 00 12 0A 00 00 00 01 00 - 30 Scale 19 Bb
03 00 12 0B 00 00 00 01 00 - 30 Scale 19 B
03 00 13 00 00 00 00 01 00 - 30 Scale 20 C
03 00 13 01 00 00 00 01 00 - 30 Scale 20 Db
03 00 13 02 00 00 00 01 00 - 30 Scale 20 D
03 00 13 03 00 00 00 01 00 - 30 Scale 20 Eb
03 00 13 04 00 00 00 01 00 - 30 Scale 20 E
03 00 13 05 00 00 00 01 00 - 30 Scale 20 F
03 00 13 06 00 00 00 01 00 - 30 Scale 20 F#
03 00 13 07 00 00 00 01 00 - 30 Scale 20 G
03 00 13 08 00 00 00 01 00 - 30 Scale 20 Ab
03 00 13 09 00 00 00 01 00 - 30 Scale 20 A
03 00 13 0A 00 00 00 01 00 - 30 Scale 20 Bb
03 00 13 0B 00 00 00 01 00 - 30 Scale 20 B
03 00 14 00 00 00 00 01 00 - 30 Scale 21 C
03 00 14 01 00 00 00 01 00 - 30 Scale 21 Db
03 00 14 02 00 00 00 01 00 - 30 Scale 21 D
03 00 14 03 00 00 00 01 00 - 30 Scale 21 Eb
03 00 14 04 00 00 00 01 00 - 30 Scale 21 E
03 00 14 05 00 00 00 01 00 - 30 Scale 21 F
03 00 14 06 00 00 00 01 00 - 30 Scale 21 F#
03 00 14 07 00 00 00 01 00 - 30 Scale 21 G
03 00 14 08 00 00 00 01 00 - 30 Scale 21 Ab
03 00 14 09 00 00 00 01 00 - 30 Scale 21 A
03 00 14 0A 00 00 00 01 00 - 30 Scale 21 Bb
03 00 14 0B 00 00 00 01 00 - 30 Scale 21 B
03 00 15 00 00 00 00 01 00 - 30 Scale 22 C
03 00 15 01 00 00 00 01 00 - 30 Scale 22 Db
03 00 15 02 00 00 00 01 00 - 30 Scale 22 D
03 00 15 03 00 00 00 01 00 - 30 Scale 22 Eb
03 00 15 04 00 00 00 01 00 - 30 Scale 22 E
03 00 15 05 00 00 00 01 00 - 30 Scale 22 F
03 00 15 06 00 00 00 01 00 - 30 Scale 22 F#
03 00 15 07 00 00 00 01 00 - 30 Scale 22 G
03 00 15 08 00 00 00 01 00 - 30 Scale 22 Ab
03 00 15 09 00 00 00 01 00 - 30 Scale 22 A
03 00 15 0A 00 00 00 01 00 - 30 Scale 22 Bb
03 00 15 0B 00 00 00 01 00 - 30 Scale 22 B
03 00 16 00 00 00 00 01 00 - 30 Scale 23 C
03 00 16 01 00 00 00 01 00 - 30 Scale 23 Db
03 00 16 02 00 00 00 01 00 - 30 Scale 23 D
03 00 16 03 00 00 00 01 00 - 30 Scale 23 Eb
03 00 16 04 00 00 00 01 00 - 30 Scale 23 E
03 00 16 05 00 00 00 01 00 - 30 Scale 23 F
03 00 16 06 00 00 00 01 00 - 30 Scale 23 F#
03 00 16 07 00 00 00 01 00 - 30 Scale 23 G
03 00 16 08 00 00 00 01 00 - 30 Scale 23 Ab
03 00 16 09 00 00 00 01 00 - 30 Scale 23 A
03 00 16 0A 00 00 00 01 00 - 30 Scale 23 Bb
03 00 16 0B 00 00 00 01 00 - 30 Scale 23 B
03 00 17 00 00 00 00 01 00 - 30 Scale 24 C
03 00 17 01 00 00 00 01 00 - 30 Scale 24 Db
03 00 17 02 00 00 00 01 00 - 30 Scale 24 D
03 00 17 03 00 00 00 01 00 - 30 Scale 24 Eb
03 00 17 04 00 00 00 01 00 - 30 Scale 24 E
03 00 17 05 00 00 00 01 00 - 30 Scale 24 F
03 00 17 06 00 00 00 01 00 - 30 Scale 24 F#
03 00 17 07 00 00 00 01 00 - 30 Scale 24 G
03 00 17 08 00 00 00 01 00 - 30 Scale 24 Ab
03 00 17 09 00 00 00 01 00 - 30 Scale 24 A
03 00 17 0A 00 00 00 01 00 - 30 Scale 24 Bb
03 00 17 0B 00 00 00 01 00 - 30 Scale 24 B
03 00 18 00 00 00 00 01 00 - 30 Scale 25 C
03 00 18 01 00 00 00 01 00 - 30 Scale 25 Db
03 00 18 02 00 00 00 01 00 - 30 Scale 25 D
03 00 18 03 00 00 00 01 00 - 30 Scale 25 Eb
03 00 18 04 00 00 00 01 00 - 30 Scale 25 E
03 00 18 05 00 00 00 01 00 - 30 Scale 25 F
03 00 18 06 00 00 00 01 00 - 30 Scale 25 F#
03 00 18 07 00 00 00 01 00 - 30 Scale 25 G
03 00 18 08 00 00 00 01 00 - 30 Scale 25 Ab
03 00 18 09 00 00 00 01 00 - 30 Scale 25 A
03 00 18 0A 00 00 00 01 00 - 30 Scale 25 Bb
03 00 18 0B 00 00 00 01 00 - 30 Scale 25 B
03 00 19 00 00 00 00 01 00 - 30 Scale 26 C
03 00 19 01 00 00 00 01 00 - 30 Scale 26 Db
03 00 19 02 00 00 00 01 00 - 30 Scale 26 D
03 00 19 03 00 00 00 01 00 - 30 Scale 26 Eb
03 00 19 04 00 00 00 01 00 - 30 Scale 26 E
03 00 19 05 00 00 00 01 00 - 30 Scale 26 F
03 00 19 06 00 00 00 01 00 - 30 Scale 26 F#
03 00 19 07 00 00 00 01 00 - 30 Scale 26 G
03 00 19 08 00 00 00 01 00 - 30 Scale 26 Ab
03 00 19 09 00 00 00 01 00 - 30 Scale 26 A
03 00 19 0A 00 00 00 01 00 - 30 Scale 26 Bb
03 00 19 0B 00 00 00 01 00 - 30 Scale 26 B
03 00 1A 00 00 00 00 01 00 - 30 Scale 27 C
03 00 1A 01 00 00 00 01 00 - 30 Scale 27 Db
03 00 1A 02 00 00 00 01 00 - 30 Scale 27 D
03 00 1A 03 00 00 00 01 00 - 30 Scale 27 Eb
03 00 1A 04 00 00 00 01 00 - 30 Scale 27 E
03 00 1A 05 00 00 00 01 00 - 30 Scale 27 F
03 00 1A 06 00 00 00 01 00 - 30 Scale 27 F#
03 00 1A 07 00 00 00 01 00 - 30 Scale 27 G
03 00 1A 08 00 00 00 01 00 - 30 Scale 27 Ab
03 00 1A 09 00 00 00 01 00 - 30 Scale 27 A
03 00 1A 0A 00 00 00 01 00 - 30 Scale 27 Bb
03 00 1A 0B 00 00 00 01 00 - 30 Scale 27 B
03 00 1B 00 00 00 00 01 00 - 30 Scale 28 C
03 00 1B 01 00 00 00 01 00 - 30 Scale 28 Db
03 00 1B 02 00 00 00 01 00 - 30 Scale 28 D
03 00 1B 03 00 00 00 01 00 - 30 Scale 28 Eb
03 00 1B 04 00 00 00 01 00 - 30 Scale 28 E
03 00 1B 05 00 00 00 01 00 - 30 Scale 28 F
03 00 1B 06 00 00 00 01 00 - 30 Scale 28 F#
03 00 1B 07 00 00 00 01 00 - 30 Scale 28 G
03 00 1B 08 00 00 00 01 00 - 30 Scale 28 Ab
03 00 1B 09 00 00 00 01 00 - 30 Scale 28 A
03 00 1B 0A 00 00 00 01 00 - 30 Scale 28 Bb
03 00 1B 0B 00 00 00 01 00 - 30 Scale 28 B
03 00 1C 00 00 00 00 01 00 - 30 Scale 29 C
03 00 1C 01 00 00 00 01 00 - 30 Scale 29 Db
03 00 1C 02 00 00 00 01 00 - 30 Scale 29 D
03 00 1C 03 00 00 00 01 00 - 30 Scale 29 Eb
9
MIDI Implementation
Page 10
03 00 1C 04 00 00 00 01 00 - 30 Scale 29 E
03 00 1C 05 00 00 00 01 00 - 30 Scale 29 F
03 00 1C 06 00 00 00 01 00 - 30 Scale 29 F#
03 00 1C 07 00 00 00 01 00 - 30 Scale 29 G
03 00 1C 08 00 00 00 01 00 - 30 Scale 29 Ab
03 00 1C 09 00 00 00 01 00 - 30 Scale 29 A
03 00 1C 0A 00 00 00 01 00 - 30 Scale 29 Bb
03 00 1C 0B 00 00 00 01 00 - 30 Scale 29 B
Table HR Harmony Note <HARMONIST User Scale>
---------------- ---------------Data(H) Description
---------------- ----------------
Below is an explanation of the Description value when IN is C.
Replace each of the values when IN is something other than C.
00 Pitch = -C ↓↓
01 Pitch = -Db ↓
02 Pitch = -D ↓
03 Pitch = -Eb ↓
04 Pitch = -E ↓
05 Pitch = -F ↓
06 Pitch = -F# ↓
07 Pitch = -G ↓
08 Pitch = -Ab ↓
09 Pitch = -A ↓
0A Pitch = -Bb ↓
0B Pitch = -B ↓
0C Pitch = -C ↓
0D Pitch = -Db
0E Pitch = -D
0F Pitch = -Eb
10 Pitch = -E
11 Pitch = -F
12 Pitch = -F#
13 Pitch = -G
14 Pitch = -Ab
15 Pitch = -A
16 Pitch = -Bb
17 Pitch = -B
18 Pitch = C
19 Pitch = +Db
1A Pitch = +D
1B Pitch = +Eb
1C Pitch = +E
1D Pitch = +F
1E Pitch = +F#
1F Pitch = +G
20 Pitch = +Ab
21 Pitch = +A
22 Pitch = +Bb
23 Pitch = +B
24 Pitch = +C ↑
25 Pitch = +Db ↑
26 Pitch = +D ↑
27 Pitch = +Eb ↑
28 Pitch = +E ↑
29 Pitch = +F ↑
2A Pitch = +F# ↑
2B Pitch = +G ↑
2C Pitch = +Ab ↑
2D Pitch = +A ↑
2E Pitch = +Bb ↑
2F Pitch = +B ↑
30 Pitch = +C ↑↑
10
MIDI Implementation
Page 11
11
MIDI Implementation
Table AUTO RIFF PHRASE
---------------------------------------------------------------------------------------------------------------------------Address (H) Size (H) Data (H) Parameter Description
---------------------------------------------------------------------------------------------------------------------------03 01 00 00 00 00 00 01 00 - 32 User 1 C Step1 *Refer to “Table AR Step Note”
03 01 00 01 00 00 00 01 00 - 32 User 1 C Step2
03 01 00 02 00 00 00 01 00 - 32 User 1 C Step3
03 01 00 03 00 00 00 01 00 - 32 User 1 C Step4
03 01 00 04 00 00 00 01 00 - 32 User 1 C Step5
03 01 00 05 00 00 00 01 00 - 32 User 1 C Step6
03 01 00 06 00 00 00 01 00 - 32 User 1 C Step7
03 01 00 07 00 00 00 01 00 - 32 User 1 C Step8
03 01 00 08 00 00 00 01 00 - 32 User 1 C Step9
03 01 00 09 00 00 00 01 00 - 32 User 1 C Step10
03 01 00 0A 00 00 00 01 00 - 32 User 1 C Step11
03 01 00 0B 00 00 00 01 00 - 32 User 1 C Step12
03 01 00 0C 00 00 00 01 00 - 32 User 1 C Step13
03 01 00 0D 00 00 00 01 00 - 32 User 1 C Step14
03 01 00 0E 00 00 00 01 00 - 32 User 1 C Step15
03 01 00 0F 00 00 00 01 00 - 32 User 1 C Step16
03 01 00 10 00 00 00 01 00 - 32 User 1 Db Step1
03 01 00 11 00 00 00 01 00 - 32 User 1 Db Step2
03 01 00 12 00 00 00 01 00 - 32 User 1 Db Step3
03 01 00 13 00 00 00 01 00 - 32 User 1 Db Step4
03 01 00 14 00 00 00 01 00 - 32 User 1 Db Step5
03 01 00 15 00 00 00 01 00 - 32 User 1 Db Step6
03 01 00 16 00 00 00 01 00 - 32 User 1 Db Step7
03 01 00 17 00 00 00 01 00 - 32 User 1 Db Step8
03 01 00 18 00 00 00 01 00 - 32 User 1 Db Step9
03 01 00 19 00 00 00 01 00 - 32 User 1 Db Step10
03 01 00 1A 00 00 00 01 00 - 32 User 1 Db Step11
03 01 00 1B 00 00 00 01 00 - 32 User 1 Db Step12
03 01 00 1C 00 00 00 01 00 - 32 User 1 Db Step13
03 01 00 1D 00 00 00 01 00 - 32 User 1 Db Step14
03 01 00 1E 00 00 00 01 00 - 32 User 1 Db Step15
03 01 00 1F 00 00 00 01 00 - 32 User 1 Db Step16
03 01 00 20 00 00 00 01 00 - 32 User 1 D Step1
03 01 00 21 00 00 00 01 00 - 32 User 1 D Step2
03 01 00 22 00 00 00 01 00 - 32 User 1 D Step3
03 01 00 23 00 00 00 01 00 - 32 User 1 D Step4
03 01 00 24 00 00 00 01 00 - 32 User 1 D Step5
03 01 00 25 00 00 00 01 00 - 32 User 1 D Step6
03 01 00 26 00 00 00 01 00 - 32 User 1 D Step7
03 01 00 27 00 00 00 01 00 - 32 User 1 D Step8
03 01 00 28 00 00 00 01 00 - 32 User 1 D Step9
03 01 00 29 00 00 00 01 00 - 32 User 1 D Step10
03 01 00 2A 00 00 00 01 00 - 32 User 1 D Step11
03 01 00 2B 00 00 00 01 00 - 32 User 1 D Step12
03 01 00 2C 00 00 00 01 00 - 32 User 1 D Step13
03 01 00 2D 00 00 00 01 00 - 32 User 1 D Step14
03 01 00 2E 00 00 00 01 00 - 32 User 1 D Step15
03 01 00 2F 00 00 00 01 00 - 32 User 1 D Step16
03 01 00 30 00 00 00 01 00 - 32 User 1 Eb Step1
03 01 00 31 00 00 00 01 00 - 32 User 1 Eb Step2
03 01 00 32 00 00 00 01 00 - 32 User 1 Eb Step3
03 01 00 33 00 00 00 01 00 - 32 User 1 Eb Step4
03 01 00 34 00 00 00 01 00 - 32 User 1 Eb Step5
03 01 00 35 00 00 00 01 00 - 32 User 1 Eb Step6
03 01 00 36 00 00 00 01 00 - 32 User 1 Eb Step7
03 01 00 37 00 00 00 01 00 - 32 User 1 Eb Step8
03 01 00 38 00 00 00 01 00 - 32 User 1 Eb Step9
03 01 00 39 00 00 00 01 00 - 32 User 1 Eb Step10
03 01 00 3A 00 00 00 01 00 - 32 User 1 Eb Step11
03 01 00 3B 00 00 00 01 00 - 32 User 1 Eb Step12
03 01 00 3C 00 00 00 01 00 - 32 User 1 Eb Step13
03 01 00 3D 00 00 00 01 00 - 32 User 1 Eb Step14
03 01 00 3E 00 00 00 01 00 - 32 User 1 Eb Step15
03 01 00 3F 00 00 00 01 00 - 32 User 1 Eb Step16
03 01 00 40 00 00 00 01 00 - 32 User 1 E Step1
03 01 00 41 00 00 00 01 00 - 32 User 1 E Step2
03 01 00 42 00 00 00 01 00 - 32 User 1 E Step3
03 01 00 43 00 00 00 01 00 - 32 User 1 E Step4
03 01 00 44 00 00 00 01 00 - 32 User 1 E Step5
03 01 00 45 00 00 00 01 00 - 32 User 1 E Step6
03 01 00 46 00 00 00 01 00 - 32 User 1 E Step7
03 01 00 47 00 00 00 01 00 - 32 User 1 E Step8
03 01 00 48 00 00 00 01 00 - 32 User 1 E Step9
03 01 00 49 00 00 00 01 00 - 32 User 1 E Step10
03 01 00 4A 00 00 00 01 00 - 32 User 1 E Step11
03 01 00 4B 00 00 00 01 00 - 32 User 1 E Step12
03 01 00 4C 00 00 00 01 00 - 32 User 1 E Step13
03 01 00 4D 00 00 00 01 00 - 32 User 1 E Step14
03 01 00 4E 00 00 00 01 00 - 32 User 1 E Step15
03 01 00 4F 00 00 00 01 00 - 32 User 1 E Step16
03 01 00 50 00 00 00 01 00 - 32 User 1 F Step1
03 01 00 51 00 00 00 01 00 - 32 User 1 F Step2
03 01 00 52 00 00 00 01 00 - 32 User 1 F Step3
03 01 00 53 00 00 00 01 00 - 32 User 1 F Step4
03 01 00 54 00 00 00 01 00 - 32 User 1 F Step5
03 01 00 55 00 00 00 01 00 - 32 User 1 F Step6
03 01 00 56 00 00 00 01 00 - 32 User 1 F Step7
03 01 00 57 00 00 00 01 00 - 32 User 1 F Step8
03 01 00 58 00 00 00 01 00 - 32 User 1 F Step9
03 01 00 59 00 00 00 01 00 - 32 User 1 F Step10
03 01 00 5A 00 00 00 01 00 - 32 User 1 F Step11
03 01 00 5B 00 00 00 01 00 - 32 User 1 F Step12
03 01 00 5C 00 00 00 01 00 - 32 User 1 F Step13
03 01 00 5D 00 00 00 01 00 - 32 User 1 F Step14
03 01 00 5E 00 00 00 01 00 - 32 User 1 F Step15
03 01 00 5F 00 00 00 01 00 - 32 User 1 F Step16
03 01 00 60 00 00 00 01 00 - 32 User 1 F# Step1
03 01 00 61 00 00 00 01 00 - 32 User 1 F# Step2
03 01 00 62 00 00 00 01 00 - 32 User 1 F# Step3
03 01 00 63 00 00 00 01 00 - 32 User 1 F# Step4
03 01 00 64 00 00 00 01 00 - 32 User 1 F# Step5
03 01 00 65 00 00 00 01 00 - 32 User 1 F# Step6
03 01 00 66 00 00 00 01 00 - 32 User 1 F# Step7
03 01 00 67 00 00 00 01 00 - 32 User 1 F# Step8
03 01 00 68 00 00 00 01 00 - 32 User 1 F# Step9
03 01 00 69 00 00 00 01 00 - 32 User 1 F# Step10
03 01 00 6A 00 00 00 01 00 - 32 User 1 F# Step11
03 01 00 6B 00 00 00 01 00 - 32 User 1 F# Step12
03 01 00 6C 00 00 00 01 00 - 32 User 1 F# Step13
03 01 00 6D 00 00 00 01 00 - 32 User 1 F# Step14
Page 12
03 01 00 6E 00 00 00 01 00 - 32 User 1 F# Step15
03 01 00 6F 00 00 00 01 00 - 32 User 1 F# Step16
03 01 00 70 00 00 00 01 00 - 32 User 1 G Step1
03 01 00 71 00 00 00 01 00 - 32 User 1 G Step2
03 01 00 72 00 00 00 01 00 - 32 User 1 G Step3
03 01 00 73 00 00 00 01 00 - 32 User 1 G Step4
03 01 00 74 00 00 00 01 00 - 32 User 1 G Step5
03 01 00 75 00 00 00 01 00 - 32 User 1 G Step6
03 01 00 76 00 00 00 01 00 - 32 User 1 G Step7
03 01 00 77 00 00 00 01 00 - 32 User 1 G Step8
03 01 00 78 00 00 00 01 00 - 32 User 1 G Step9
03 01 00 79 00 00 00 01 00 - 32 User 1 G Step10
03 01 00 7A 00 00 00 01 00 - 32 User 1 G Step11
03 01 00 7B 00 00 00 01 00 - 32 User 1 G Step12
03 01 00 7C 00 00 00 01 00 - 32 User 1 G Step13
03 01 00 7D 00 00 00 01 00 - 32 User 1 G Step14
03 01 00 7E 00 00 00 01 00 - 32 User 1 G Step15
03 01 00 7F 00 00 00 01 00 - 32 User 1 G Step16
03 01 01 00 00 00 00 01 00 - 32 User 1 Ab Step1
03 01 01 01 00 00 00 01 00 - 32 User 1 Ab Step2
03 01 01 02 00 00 00 01 00 - 32 User 1 Ab Step3
03 01 01 03 00 00 00 01 00 - 32 User 1 Ab Step4
03 01 01 04 00 00 00 01 00 - 32 User 1 Ab Step5
03 01 01 05 00 00 00 01 00 - 32 User 1 Ab Step6
03 01 01 06 00 00 00 01 00 - 32 User 1 Ab Step7
03 01 01 07 00 00 00 01 00 - 32 User 1 Ab Step8
03 01 01 08 00 00 00 01 00 - 32 User 1 Ab Step9
03 01 01 09 00 00 00 01 00 - 32 User 1 Ab Step10
03 01 01 0A 00 00 00 01 00 - 32 User 1 Ab Step11
03 01 01 0B 00 00 00 01 00 - 32 User 1 Ab Step12
03 01 01 0C 00 00 00 01 00 - 32 User 1 Ab Step13
03 01 01 0D 00 00 00 01 00 - 32 User 1 Ab Step14
03 01 01 0E 00 00 00 01 00 - 32 User 1 Ab Step15
03 01 01 0F 00 00 00 01 00 - 32 User 1 Ab Step16
03 01 01 10 00 00 00 01 00 - 32 User 1 A Step1
03 01 01 11 00 00 00 01 00 - 32 User 1 A Step2
03 01 01 12 00 00 00 01 00 - 32 User 1 A Step3
03 01 01 13 00 00 00 01 00 - 32 User 1 A Step4
03 01 01 14 00 00 00 01 00 - 32 User 1 A Step5
03 01 01 15 00 00 00 01 00 - 32 User 1 A Step6
03 01 01 16 00 00 00 01 00 - 32 User 1 A Step7
03 01 01 17 00 00 00 01 00 - 32 User 1 A Step8
03 01 01 18 00 00 00 01 00 - 32 User 1 A Step9
03 01 01 19 00 00 00 01 00 - 32 User 1 A Step10
03 01 01 1A 00 00 00 01 00 - 32 User 1 A Step11
03 01 01 1B 00 00 00 01 00 - 32 User 1 A Step12
03 01 01 1C 00 00 00 01 00 - 32 User 1 A Step13
03 01 01 1D 00 00 00 01 00 - 32 User 1 A Step14
03 01 01 1E 00 00 00 01 00 - 32 User 1 A Step15
03 01 01 1F 00 00 00 01 00 - 32 User 1 A Step16
03 01 01 20 00 00 00 01 00 - 32 User 1 Bb Step1
03 01 01 21 00 00 00 01 00 - 32 User 1 Bb Step2
03 01 01 22 00 00 00 01 00 - 32 User 1 Bb Step3
03 01 01 23 00 00 00 01 00 - 32 User 1 Bb Step4
03 01 01 24 00 00 00 01 00 - 32 User 1 Bb Step5
03 01 01 25 00 00 00 01 00 - 32 User 1 Bb Step6
03 01 01 26 00 00 00 01 00 - 32 User 1 Bb Step7
03 01 01 27 00 00 00 01 00 - 32 User 1 Bb Step8
03 01 01 28 00 00 00 01 00 - 32 User 1 Bb Step9
03 01 01 29 00 00 00 01 00 - 32 User 1 Bb Step10
03 01 01 2A 00 00 00 01 00 - 32 User 1 Bb Step11
03 01 01 2B 00 00 00 01 00 - 32 User 1 Bb Step12
03 01 01 2C 00 00 00 01 00 - 32 User 1 Bb Step13
03 01 01 2D 00 00 00 01 00 - 32 User 1 Bb Step14
03 01 01 2E 00 00 00 01 00 - 32 User 1 Bb Step15
03 01 01 2F 00 00 00 01 00 - 32 User 1 Bb Step16
03 01 01 30 00 00 00 01 00 - 32 User 1 B Step1
03 01 01 31 00 00 00 01 00 - 32 User 1 B Step2
03 01 01 32 00 00 00 01 00 - 32 User 1 B Step3
03 01 01 33 00 00 00 01 00 - 32 User 1 B Step4
03 01 01 34 00 00 00 01 00 - 32 User 1 B Step5
03 01 01 35 00 00 00 01 00 - 32 User 1 B Step6
03 01 01 36 00 00 00 01 00 - 32 User 1 B Step7
03 01 01 37 00 00 00 01 00 - 32 User 1 B Step8
03 01 01 38 00 00 00 01 00 - 32 User 1 B Step9
03 01 01 39 00 00 00 01 00 - 32 User 1 B Step10
03 01 01 3A 00 00 00 01 00 - 32 User 1 B Step11
03 01 01 3B 00 00 00 01 00 - 32 User 1 B Step12
03 01 01 3C 00 00 00 01 00 - 32 User 1 B Step13
03 01 01 3D 00 00 00 01 00 - 32 User 1 B Step14
03 01 01 3E 00 00 00 01 00 - 32 User 1 B Step15
03 01 01 3F 00 00 00 01 00 - 32 User 1 B Step16
03 01 02 00 00 00 00 01 00 - 32 User 2 C Step1
03 01 04 00 00 00 00 01 00 - 32 User 3 C Step1
03 01 06 00 00 00 00 01 00 - 32 User 4 C Step1
03 01 08 00 00 00 00 01 00 - 32 User 5 C Step1
03 01 0A 00 00 00 00 01 00 - 32 User 6 C Step1
03 01 0C 00 00 00 00 01 00 - 32 User 7 C Step1
03 01 0E 00 00 00 00 01 00 - 32 User 8 C Step1
03 01 10 00 00 00 00 01 00 - 32 User 9 C Step1
03 01 12 00 00 00 00 01 00 - 32 User 10 C Step1
03 01 13 3F 00 00 00 01 00 - 32 User 10 B Step16
12
MIDI Implementation
Page 13
Table AR Step Note <AUTO RIFF User Phrase>
---------------- ---------------Data(H) Description
---------------- ----------------
Below is an explanation of the Description value when IN is C.
Replace each of the values when IN is something other than C.
00 Pitch = -C ↓↓
01 Pitch = -Db ↓
02 Pitch = -D ↓
03 Pitch = -Eb ↓
04 Pitch = -E ↓
05 Pitch = -F ↓
06 Pitch = -F# ↓
07 Pitch = -G ↓
08 Pitch = -Ab ↓
09 Pitch = -A ↓
0A Pitch = -Bb ↓
0B Pitch = -B ↓
0C Pitch = -C ↓
0D Pitch = -Db
0E Pitch = -D
0F Pitch = -Eb
10 Pitch = -E
11 Pitch = -F
12 Pitch = -F#
13 Pitch = -G
14 Pitch = -Ab
15 Pitch = -A
16 Pitch = -Bb
17 Pitch = -B
18 Pitch = C
19 Pitch = +Db
1A Pitch = +D
1B Pitch = +Eb
1C Pitch = +E
1D Pitch = +F
1E Pitch = +F#
1F Pitch = +G
20 Pitch = +Ab
21 Pitch = +A
22 Pitch = +Bb
23 Pitch = +B
24 Pitch = +C ↑
25 Pitch = +Db ↑
26 Pitch = +D ↑
27 Pitch = +Eb ↑
28 Pitch = +E ↑
29 Pitch = +F ↑
2A Pitch = +F# ↑
2B Pitch = +G ↑
2C Pitch = +Ab↑
2D Pitch = +A ↑
2E Pitch = +Bb↑
2F Pitch = +B ↑
30 Pitch = +C ↑↑
31 Pitch = 32 Pitch = end
13
MIDI Implementation
Table AMP Customize
---------------------------------------------------------------------------------------------------------------------------Address (H) Size (H) Data (H) Parameter Description
---------------------------------------------------------------------------------------------------------------------------03 02 00 00 00 00 00 01 00 - 06 Custom1 Type 00 : JC Clean
03 02 00 01 00 00 00 01 00 - 0A Custom1 Bottom 00 : -50
03 02 00 02 00 00 00 01 00 - 0A Custom1 Edge -50,-40,-30,-20,-10,0,10,20,30,40,50
03 02 00 03 00 00 00 01 00 - 0A Custom1 Bass Frequency -50,-40,-30,-20,-10,0,10,20,30,40,50
03 02 00 04 00 00 00 01 00 - 0A Custom1 Treble Frequency -50,-40,-30,-20,-10,0,10,20,30,40,50
03 02 00 05 00 00 00 01 00 - 0A Custom1 Preamp Low -50,-40,-30,-20,-10,0,10,20,30,40,50
03 02 00 06 00 00 00 01 00 - 0A Custom1 Preamp High -50,-40,-30,-20,-10,0,10,20,30,40,50
03 02 01 00 00 00 00 01 00 - 06 Custom2 Type
03 02 01 01 00 00 00 01 00 - 0A Custom2 Bottom
03 02 01 02 00 00 00 01 00 - 0A Custom2 Edge
03 02 01 03 00 00 00 01 00 - 0A Custom2 Bass Frequency
03 02 01 04 00 00 00 01 00 - 0A Custom2 Treble Frequency
03 02 01 05 00 00 00 01 00 - 0A Custom2 Preamp Low
03 02 01 06 00 00 00 01 00 - 0A Custom2 Preamp High
03 02 02 00 00 00 00 01 00 - 06 Custom3 Type
03 02 02 01 00 00 00 01 00 - 0A Custom3 Bottom
03 02 02 02 00 00 00 01 00 - 0A Custom3 Edge
03 02 02 03 00 00 00 01 00 - 0A Custom3 Bass Frequency
03 02 02 04 00 00 00 01 00 - 0A Custom3 Treble Frequency
03 02 02 05 00 00 00 01 00 - 0A Custom3 Preamp Low
03 02 02 06 00 00 00 01 00 - 0A Custom3 Preamp High
01 : TW Clean
02 : Crunch
03 : VO Drive
04 : BG Lead
05 : MS HiGain
06 : Modern Stk
01 : -40
02 : -30
:
05 : 0
:
09 : +40
0A : +50
Page 14
MIDI Implementation
Table SPEAKER Customize
---------------------------------------------------------------------------------------------------------------------------Address (H) Size (H) Data (H) Parameter Description
---------------------------------------------------------------------------------------------------------------------------03 03 00 00 00 00 00 01 00 - 0A Custom1 Speaker Type 00 : 5
03 03 00 01 00 00 00 01 00 - 14 Custom1 Color Low 00 : -10
03 03 00 02 00 00 00 01 00 - 14 Custom1 Color High -10 - +10
03 03 00 03 00 00 00 01 00 - 03 Custom1 Number 00 : x1
03 03 00 04 00 00 00 01 00 - 01 Custom1 Cabinet Type 00 : Open
03 03 01 00 00 00 00 01 00 - 0A Custom2 Speaker Type
03 03 01 01 00 00 00 01 00 - 14 Custom2 Color Low
03 03 01 02 00 00 00 01 00 - 14 Custom2 Color High
03 03 01 03 00 00 00 01 00 - 03 Custom2 Number
03 03 01 04 00 00 00 01 00 - 01 Custom2 Cabinet Type
Table OD/DS Customize
---------------------------------------------------------------------------------------------------------------------------Address (H) Size (H) Data (H) Parameter Description
---------------------------------------------------------------------------------------------------------------------------03 04 00 00 00 00 00 01 00 - 07 Custom1 Type 00 : OD1
03 04 00 01 00 00 00 01 00 - 0A Custom1 Bottom 00 : -50
03 04 00 02 00 00 00 01 00 - 0A Custom1 Top -50,-40,-30,-20,-10,0,10,20,30,40,50
03 04 00 03 00 00 00 01 00 - 0A Custom1 Low -50,-40,-30,-20,-10,0,10,20,30,40,50
03 04 00 04 00 00 00 01 00 - 0A Custom1 High -50,-40,-30,-20,-10,0,10,20,30,40,50
03 04 01 00 00 00 00 01 00 - 07 Custom2 Type
03 04 01 01 00 00 00 01 00 - 0A Custom2 Bottom
03 04 01 02 00 00 00 01 00 - 0A Custom2 Top
03 04 01 03 00 00 00 01 00 - 0A Custom2 Low
03 04 01 04 00 00 00 01 00 - 0A Custom2 High
03 04 02 00 00 00 00 01 00 - 07 Custom3 Type
03 04 02 01 00 00 00 01 00 - 0A Custom3 Bottom
03 04 02 02 00 00 00 01 00 - 0A Custom3 Top
03 04 02 03 00 00 00 01 00 - 0A Custom3 Low
03 04 02 04 00 00 00 01 00 - 0A Custom3 High
01 : 6
02 : 7
:
09 : 14
0A : 15
01 : -9
02 : -8
:
0A : 0
:
13 : +9
14 : +10
01 : x2
02 : x4
03 : x8
01 : Close
01 : OD2
02 : CRUNCH
03 : DS1
04 : DS2
05 : METAL1
06 : METAL2
07 : FUZZ
01 : -40
02 : -30
:
05 : 0
:
09 : +40
0A : +50
Table WAH Customize
---------------------------------------------------------------------------------------------------------------------------Address (H) Size (H) Data (H) Parameter Description
---------------------------------------------------------------------------------------------------------------------------03 05 00 00 00 00 00 01 00 - 04 Custom1 Type 00 : CRY WAH
03 05 00 01 00 00 00 01 00 - 0A Custom1 Q 00 : -50
03 05 00 02 00 00 00 01 00 - 0A Custom1 Range Low -50,-40,-30,-20,-10,0,10,20,30,40,50
03 05 00 03 00 00 00 01 00 - 0A Custom1 Range High -50,-40,-30,-20,-10,0,10,20,30,40,50
03 05 00 04 00 00 00 01 00 - 0A Custom1 Presence -50,-40,-30,-20,-10,0,10,20,30,40,50
03 05 01 00 00 00 00 01 00 - 04 Custom2 Type
03 05 01 01 00 00 00 01 00 - 0A Custom2 Q
03 05 01 02 00 00 00 01 00 - 0A Custom2 Range Low
03 05 01 03 00 00 00 01 00 - 0A Custom2 Range High
03 05 01 04 00 00 00 01 00 - 0A Custom2 Presence
03 05 02 00 00 00 00 01 00 - 04 Custom3 Type
03 05 02 01 00 00 00 01 00 - 0A Custom3 Q
03 05 02 02 00 00 00 01 00 - 0A Custom3 Range Low
03 05 02 03 00 00 00 01 00 - 0A Custom3 Range High
03 05 02 04 00 00 00 01 00 - 0A Custom3 Presence
01 : VO WAH
02 : Fat WAH
03 : Light WAH
04 : 7String WAH
01 : -40
02 : -30
:
05 : 0
:
09 : +40
0A : +50
14
Page 15
MIDI Implementation
Table Quick Fx
---------------------------------------------------------------------------------------------------------------------------Address (H) Size (H) Data (H) Parameter Description
---------------------------------------------------------------------------------------------------------------------------04 ** ** ** Quick User
05 ** ** ** Quick ROM
↑
↑ 00 ** ** P1
↑ 01 ** ** P2
↑ 02 ** ** P3
↑ 03 ** ** P4
↑ ** ** **
↑ ↑ :
↑ ↑ Separate the upper four and lower four bits, assigning them to different bytes,
↑ ↑ and process them in sequence, beginning with the upper bits.
↑ ↑ ↓ Example) Processing 64H
↑ ↑ ↓ 06H: Odd address
↑ ↑ ↓ 04H: Even address
---FX Adv.Comp--** ** 00 00 00 00 00 02 00 - 07 ACS:Type
** ** 00 02# 00 00 00 02 00 - 64 ACS:Sustain
** ** 00 04# 00 00 00 02 00 - 64 ACS:Attack
** ** 00 06# 00 00 00 02 00 - 64 ACS:Tone
** ** 00 08# 00 00 00 02 00 - 64 ACS:Level
---FX Limiter--** ** 01 00 00 00 00 02 00 - 02 LM :Type
** ** 01 02# 00 00 00 02 00 - 64 LM :Attack
** ** 01 04# 00 00 00 02 00 - 64 LM :Threshold
** ** 01 06# 00 00 00 02 00 - 11 LM :Ratio
** ** 01 08# 00 00 00 02 00 - 64 LM :Release
** ** 01 0A# 00 00 00 02 00 - 64 LM :Level
---FX T.Wah--** ** 02 00 00 00 00 02 00 - 01 TW :Mode
** ** 02 02# 00 00 00 02 00 - 01 TW :Polarity
** ** 02 04# 00 00 00 02 00 - 64 TW :Sens
** ** 02 06# 00 00 00 02 00 - 64 TW :Frequency
** ** 02 08# 00 00 00 02 00 - 64 TW :Peak
** ** 02 0A# 00 00 00 02 00 - 64 TW :Direct Level
** ** 02 0C# 00 00 00 02 00 - 64 TW :Level
---FX AutoWah--** ** 03 00 00 00 00 02 00 - 01 AW :Mode
** ** 03 02# 00 00 00 02 00 - 64 AW :Frequency
** ** 03 04# 00 00 00 02 00 - 64 AW :Peak
** ** 03 06# 00 00 00 02 00 - 71 AW :Rate
** ** 03 08# 00 00 00 02 00 - 64 AW :Depth
** ** 03 0A# 00 00 00 02 00 - 64 AW :Direct Level
** ** 03 0C# 00 00 00 02 00 - 64 AW :Level
---FX ToneModify--** ** 04 00 00 00 00 02 00 - 07 TM :Type
** ** 04 02# 00 00 00 02 00 - 64 TM :Low
** ** 04 04# 00 00 00 02 00 - 64 TM :High
** ** 04 06# 00 00 00 02 00 - 64 TM :Resonance
** ** 04 08# 00 00 00 02 00 - 64 TM :Level
---FX GuitarSim.--** ** 05 00 00 00 00 02 00 - 07 GS :Type
** ** 05 02# 00 00 00 02 00 - 64 GS :Low
** ** 05 04# 00 00 00 02 00 - 64 GS :High
** ** 05 06# 00 00 00 02 00 - 64 GS :Body
** ** 05 08# 00 00 00 02 00 - 64 GS :Level
---FX Tremolo--** ** 06 00 00 00 00 02 00 - 64 TR :Wave Shape
** ** 06 02# 00 00 00 02 00 - 71 TR :Rate
** ** 06 04# 00 00 00 02 00 - 64 TR :Depth
---FX Phaser--** ** 07 00 00 00 00 02 00 - 03 PH :Type
** ** 07 02# 00 00 00 02 00 - 71 PH :Rate
** ** 07 04# 00 00 00 02 00 - 64 PH :Depth
** ** 07 06# 00 00 00 02 00 - 64 PH :Manual
** ** 07 08# 00 00 00 02 00 - 64 PH :Resonance
** ** 07 0A# 00 00 00 02 00 - 72 PH :Step Rate
** ** 07 0C# 00 00 00 02 00 - 64 PH :Effect Level
** ** 07 0E# 00 00 00 02 00 - 64 PH :Direct Level
---FX Flanger--** ** 08 00 00 00 00 02 00 - 71 FL :Rate
** ** 08 02# 00 00 00 02 00 - 64 FL :Depth
** ** 08 04# 00 00 00 02 00 - 64 FL :Manual
** ** 08 06# 00 00 00 02 00 - 64 FL :Resonance
** ** 08 08# 00 00 00 02 00 - 64 FL :Separation
** ** 08 0A# 00 00 00 02 00 - 0A FL :Low Cut
** ** 08 0C# 00 00 00 02 00 - 64 FL :Effect Level
** ** 08 0E# 00 00 00 02 00 - 64 FL :Direct Level
---FX Pan--** ** 09 00 00 00 00 02 00 - 64 PAN:Wave Shape
** ** 09 02# 00 00 00 02 00 - 71 PAN:Rate
** ** 09 04# 00 00 00 02 00 - 64 PAN:Depth
---FX Vibrato--** ** 0A 00 00 00 00 02 00 - 71 VB :Rate
** ** 0A 02# 00 00 00 02 00 - 64 VB :Depth
** ** 0A 04# 00 00 00 02 00 - 01 VB :Trigger
** ** 0A 06# 00 00 00 02 00 - 64 VB :Rise Time
---FX Uni-V--** ** 0B 00 00 00 00 02 00 - 71 UV :Rate
** ** 0B 02# 00 00 00 02 00 - 64 UV :Depth
** ** 0B 04# 00 00 00 02 00 - 64 UV :Level
---FX RingMod.--** ** 0C 00 00 00 00 02 00 - 01 RM :Mode
** ** 0C 02# 00 00 00 02 00 - 64 RM :Frequency
** ** 0C 04# 00 00 00 02 00 - 64 RM :Effect Level
** ** 0C 06# 00 00 00 02 00 - 64 RM :Direct Level
15
Page 16
---FX SlowGear--** ** 0D 00 00 00 00 02 00 - 64 SG :Sens
** ** 0D 02# 00 00 00 02 00 - 64 SG :Rise Time
---FX Defretter--** ** 0E 00 00 00 00 02 00 - 64 DF :Tone
** ** 0E 02# 00 00 00 02 00 - 64 DF :Sens
** ** 0E 04# 00 00 00 02 00 - 64 DF :Attack
** ** 0E 06# 00 00 00 02 00 - 64 DF :Depth
** ** 0E 08# 00 00 00 02 00 - 64 DF :Resonance
** ** 0E 0A# 00 00 00 02 00 - 64 DF :Effect Level
** ** 0E 0C# 00 00 00 02 00 - 64 DF :Direct Level
---FX SitarSim.--** ** 0F 00 00 00 00 02 00 - 64 STR:Tone
** ** 0F 02# 00 00 00 02 00 - 64 STR:Sens
** ** 0F 04# 00 00 00 02 00 - 64 STR:Depth
** ** 0F 06# 00 00 00 02 00 - 64 STR:Resonance
** ** 0F 08# 00 00 00 02 00 - 64 STR:Buzz
** ** 0F 0A# 00 00 00 02 00 - 64 STR:Effect Level
** ** 0F 0C# 00 00 00 02 00 - 64 STR:Direct Level
---FX Feedbacker--** ** 10 00 00 00 00 02 00 - 01 FB :Mode
** ** 10 02# 00 00 00 02 00 - 64 FB :Rise Time
** ** 10 04# 00 00 00 02 00 - 64 FB :Rise Time(Å£)
** ** 10 06# 00 00 00 02 00 - 64 FB :F.B.Level
** ** 10 08# 00 00 00 02 00 - 64 FB :F.B.Level(Å£)
** ** 10 0A# 00 00 00 02 00 - 71 FB :Vibrato Rate
** ** 10 0C# 00 00 00 02 00 - 64 FB :Vibrato Depth
---FX AntiFeedbck--** ** 11 00 00 00 00 02 00 - 64 AFB:FREQ 1
** ** 11 02# 00 00 00 02 00 - 64 AFB:DEPTH 1
** ** 11 04# 00 00 00 02 00 - 64 AFB:FREQ 2
** ** 11 06# 00 00 00 02 00 - 64 AFB:DEPTH 2
** ** 11 08# 00 00 00 02 00 - 64 AFB:FREQ 3
** ** 11 0A# 00 00 00 02 00 - 64 AFB:DEPTH 3
---FX Humanizer--** ** 12 00 00 00 00 02 00 - 02 HU :Mode
** ** 12 02# 00 00 00 02 00 - 04 HU :Vowel1
** ** 12 04# 00 00 00 02 00 - 04 HU :Vowel2
** ** 12 06# 00 00 00 02 00 - 64 HU :Sens
** ** 12 08# 00 00 00 02 00 - 71 HU :Rate
** ** 12 0A# 00 00 00 02 00 - 64 HU :Depth
** ** 12 0C# 00 00 00 02 00 - 64 HU :Manual
** ** 12 0E# 00 00 00 02 00 - 64 HU :Level
---FX Slicer--** ** 13 00 00 00 00 02 00 - 13 SL :Pattern
** ** 13 02# 00 00 00 02 00 - 71 SL :Rate
** ** 13 04# 00 00 00 02 00 - 64 SL :Triggr Sens
---FX WaveSynth--** ** 14 00 00 00 00 02 00 - 01 WSY:Wave
** ** 14 02# 00 00 00 02 00 - 64 WSY:Cutoff Freq
** ** 14 04# 00 00 00 02 00 - 64 WSY:Resonance
** ** 14 06# 00 00 00 02 00 - 64 WSY:FLT.Sens
** ** 14 08# 00 00 00 02 00 - 64 WSY:FLT.Decay
** ** 14 0A# 00 00 00 02 00 - 64 WSY:FLT.Depth
** ** 14 0C# 00 00 00 02 00 - 64 WSY:Synth Level
** ** 14 0E# 00 00 00 02 00 - 64 WSY:Direct Level
---FX SubEQ--** ** 15 00 00 00 00 02 00 - 0A SEQ:Low Cut
** ** 15 02# 00 00 00 02 00 - 28 SEQ:Low EQ
** ** 15 04# 00 00 00 02 00 - 1B SEQ:Low-Middle Frequency
** ** 15 06# 00 00 00 02 00 - 05 SEQ:Low-Middle Q
** ** 15 08# 00 00 00 02 00 - 28 SEQ:Low-Middle EQ
** ** 15 0A# 00 00 00 02 00 - 1B SEQ:High-Middle Frequency
** ** 15 0C# 00 00 00 02 00 - 05 SEQ:High-Middle Q
** ** 15 0E# 00 00 00 02 00 - 28 SEQ:High-Middle EQ
** ** 15 10# 00 00 00 02 00 - 28 SEQ:High EQ
** ** 15 12# 00 00 00 02 00 - 09 SEQ:High Cut
** ** 15 14# 00 00 00 02 00 - 28 SEQ:Level
---FX Harmonist--** ** 16 00 00 00 00 02 00 - 02 HR :Voice
** ** 16 02# 00 00 00 02 00 - 39 HR :Voice1:Harmony
** ** 16 04# 00 00 00 04 0000 - 0133 HR :Voice1:Pre Delay
** ** 16 06# HR :Voice1:Pre Delay(LSB)
** ** 16 08# 00 00 00 02 00 - 64 HR :Voice1:Feedback
** ** 16 0A# 00 00 00 02 00 - 64 HR :Voice1:Level
** ** 16 0C# 00 00 00 02 00 - 39 HR :Voice2:Harmony
** ** 16 0E# 00 00 00 04 0000 - 0133 HR :Voice2:Pre Delay
** ** 16 10# HR :Voice2:Pre Delay(LSB)
** ** 16 12# 00 00 00 02 00 - 64 HR :Voice2:Level
** ** 16 14# 00 00 00 02 00 - 0B HR :Key
** ** 16 16# 00 00 00 02 00 - 64 HR :Direct Level
---FX PitchShift--** ** 17 00 00 00 00 02 00 - 02 PS :Voice
** ** 17 02# 00 00 00 02 00 - 03 PS :Voice1:Mode
** ** 17 04# 00 00 00 02 00 - 30 PS :Voice1:Pitch
** ** 17 06# 00 00 00 02 00 - 64 PS :Voice1:Fine
** ** 17 08# 00 00 00 04 0000 - 0133 PS :Voice1:Pre Delay
** ** 17 0A# PS :Voice1:Pre Delay(LSB)
** ** 17 0C# 00 00 00 02 00 - 64 PS :Voice1:Feedback
** ** 17 0E# 00 00 00 02 00 - 64 PS :Voice1:Level
** ** 17 10# 00 00 00 02 00 - 03 PS :Voice2:Mode
** ** 17 12# 00 00 00 02 00 - 30 PS :Voice2:Pitch
** ** 17 14# 00 00 00 02 00 - 64 PS :Voice2:Fine
** ** 17 16# 00 00 00 04 0000 - 0133 PS :Voice2:Pre Delay
** ** 17 18# PS :Voice2:Pre Delay(LSB)
** ** 17 1A# 00 00 00 02 00 - 64 PS :Voice2:Level
** ** 17 1C# 00 00 00 02 00 - 64 PS :Direct Level
---FX PedalBend--** ** 18 00 00 00 00 02 00 - 30 PB :Pitch Min
** ** 18 02# 00 00 00 02 00 - 30 PB :Pitch Max
** ** 18 04# 00 00 00 02 00 - 64 PB :Pdl Position
** ** 18 06# 00 00 00 02 00 - 64 PB :Effect Level
** ** 18 08# 00 00 00 02 00 - 64 PB :Direct Level
MIDI Implementation
16
Page 17
---FX Octave--** ** 19 00 00 00 00 02 00 - 03 OC :Range
** ** 19 02# 00 00 00 02 00 - 64 OC :Octave Level
** ** 19 04# 00 00 00 02 00 - 64 OC :Direct Level
---FX Rotary--** ** 1A 00 00 00 00 02 00 - 01 RT :Speed Select
** ** 1A 02# 00 00 00 02 00 - 71 RT :Rate(Slow)
** ** 1A 04# 00 00 00 02 00 - 71 RT :Rate(Fast)
** ** 1A 06# 00 00 00 02 00 - 64 RT :Rise Time
** ** 1A 08# 00 00 00 02 00 - 64 RT :Fall Time
** ** 1A 0A# 00 00 00 02 00 - 64 RT :Depth
---FX 2x2Chorus--** ** 1B 00 00 00 00 02 00 - 10 2CE:Xover f
** ** 1B 02# 00 00 00 02 00 - 71 2CE:Low Rate
** ** 1B 04# 00 00 00 02 00 - 64 2CE:Low Depth
** ** 1B 06# 00 00 00 02 00 - 50 2CE:Low Pre Delay
** ** 1B 08# 00 00 00 02 00 - 64 2CE:Low Level
** ** 1B 0A# 00 00 00 02 00 - 71 2CE:High Rate
** ** 1B 0C# 00 00 00 02 00 - 64 2CE:High Depth
** ** 1B 0E# 00 00 00 02 00 - 50 2CE:High Pre Delay
** ** 1B 10# 00 00 00 02 00 - 64 2CE:High Level
---FX AutoRiff--** ** 1C 00 00 00 00 02 00 - 27 AR :Phrase
** ** 1C 02# 00 00 00 02 00 - 01 AR :Loop
** ** 1C 04# 00 00 00 02 00 - 71 AR :Tempo
** ** 1C 06# 00 00 00 02 00 - 64 AR :Sens
** ** 1C 08# 00 00 00 02 00 - 0B AR :Key
** ** 1C 0A# 00 00 00 02 00 - 64 AR :Attack
** ** 1C 0C# 00 00 00 02 00 - 01 AR :Hold
** ** 1C 0E# 00 00 00 02 00 - 64 AR :Effect Level
** ** 1C 10# 00 00 00 02 00 - 64 AR :Direct Level
---FX GuitarSynth--** ** 1D 00 00 00 00 02 00 - 64 SYN:Sens
** ** 1D 02# 00 00 00 02 00 - 03 SYN:Wave
** ** 1D 04# 00 00 00 02 00 - 01 SYN:Chromatic
** ** 1D 06# 00 00 00 02 00 - 02 SYN:Octave Shift
** ** 1D 08# 00 00 00 02 00 - 64 SYN:PWM Rate
** ** 1D 0A# 00 00 00 02 00 - 64 SYN:PWM Depth
** ** 1D 0C# 00 00 00 02 00 - 64 SYN:Cutoff Frequency
** ** 1D 0E# 00 00 00 02 00 - 64 SYN:Resonance
** ** 1D 10# 00 00 00 02 00 - 64 SYN:Filter Sens
** ** 1D 12# 00 00 00 02 00 - 64 SYN:Filter Decay
** ** 1D 14# 00 00 00 02 00 - 64 SYN:Filter Depth
** ** 1D 16# 00 00 00 02 00 - 65 SYN:Attack
** ** 1D 18# 00 00 00 02 00 - 64 SYN:Release
** ** 1D 1A# 00 00 00 02 00 - 64 SYN:Velocity
** ** 1D 1C# 00 00 00 02 00 - 01 SYN:Hold
** ** 1D 1E# 00 00 00 02 00 - 64 SYN:Synth Level
** ** 1D 20# 00 00 00 02 00 - 64 SYN:Direct Level
---FX Ac.Processor--** ** 1E 00 00 00 00 02 00 - 03 AC :Type
** ** 1E 02# 00 00 00 02 00 - 64 AC :Bass
** ** 1E 04# 00 00 00 02 00 - 64 AC :Middle
** ** 1E 06# 00 00 00 02 00 - 1B AC :Middle Freq
** ** 1E 08# 00 00 00 02 00 - 64 AC :Treble
** ** 1E 0A# 00 00 00 02 00 - 64 AC :Presence
** ** 1E 0C# 00 00 00 02 00 - 64 AC :Level
---FX SoundHold--** ** 1F 00 00 00 00 02 00 - 01 SH :Hold
** ** 1F 02# 00 00 00 02 00 - 64 SH :Rise Time
** ** 1F 04# 00 00 00 02 00 - 78 SH :Effect Level
---FX SubDelay--** ** 20 00 00 00 00 04 0000 - 0197 SDD:Delay Time
** ** 20 02# SDD:Delay Time(LSB)
** ** 20 04# 00 00 00 02 00 - 64 SDD:Feedback
** ** 20 06# 00 00 00 02 00 - 78 SDD:Effect Level
---Compressor--** ** 40 00 00 00 00 02 00 - 01 CS :Type
** ** 40 02# 00 00 00 02 00 - 64 CS :Sustain
** ** 40 04# 00 00 00 02 00 - 64 CS :Attack
** ** 40 06# 00 00 00 02 00 - 64 CS :Threshold
** ** 40 08# 00 00 00 02 00 - 64 CS :Release
** ** 40 0A# 00 00 00 02 00 - 64 CS :Tone
** ** 40 0C# 00 00 00 02 00 - 64 CS :Level
---Wah--** ** 42 00 00 00 00 02 00 - 08 WAH:Type
** ** 42 02# 00 00 00 02 00 - 64 WAH:Pdl Position
** ** 42 04# 00 00 00 02 00 - 64 WAH:Level
---Loop FX--** ** 44 00 00 00 00 02 00 - 02 LP :Mode
** ** 44 02# 00 00 00 02 00 - 64 LP :Send Level
** ** 44 04# 00 00 00 02 00 - 64 LP :Return Level
** ** 44 06# 00 00 00 02 00 - 02 LP :Mode 2
** ** 44 08# 00 00 00 02 00 - 64 LP :Send Level 2
** ** 44 0A# 00 00 00 02 00 - 64 LP :Return Level 2
** ** 44 0C# 00 00 00 02 00 - 02 LP :Mode Stereo
** ** 44 0E# 00 00 00 02 00 - 64 LP :Send Level Stereo
** ** 44 10# 00 00 00 02 00 - 64 LP :Return Level Stereo
** ** 44 12# 00 00 00 02 00 - 03 LP :Type
** ** 44 14# 00 00 00 02 00 - 02 LP :Select
---Overdrive/Distortion--** ** 46 00 00 00 00 02 00 - 20 OD :Type
** ** 46 02# 00 00 00 02 00 - 78 OD :Drive
** ** 46 04# 00 00 00 02 00 - 64 OD :Bottom
** ** 46 06# 00 00 00 02 00 - 64 OD :Tone
** ** 46 08# 00 00 00 02 00 - 64 OD :Level
** ** 46 0A# 00 00 00 02 00 - 64 OD :Direct Level
---Preamp Channel--** ** 48 00 00 00 00 02 00 - 30 PRE:Type
** ** 48 02# 00 00 00 02 00 - 78 PRE:Gain
** ** 48 04# 00 00 00 02 00 - 64 PRE:Bass
** ** 48 06# 00 00 00 02 00 - 64 PRE:Middle
** ** 48 08# 00 00 00 02 00 - 64 PRE:Treble
MIDI Implementation
17
Page 18
MIDI Implementation
** ** 48 0A# 00 00 00 02 00 - 64 PRE:Presence
** ** 48 0C# 00 00 00 02 00 - 64 PRE:Level
** ** 48 0E# 00 00 00 02 00 - 01 PRE:Bright
** ** 48 10# 00 00 00 02 00 - 02 PRE:Gain SW
** ** 48 12# 00 00 00 02 00 - 01 PRE:Solo SW
** ** 48 14# 00 00 00 02 00 - 64 PRE:Solo Level
** ** 48 16# 00 00 00 02 00 - 0A PRE:SP Type
** ** 48 18# 00 00 00 02 00 - 04 PRE:Mic Type
** ** 48 1A# 00 00 00 02 00 - 01 PRE:Mic Dis.
** ** 48 1C# 00 00 00 02 00 - 0A PRE:Mic Pos.
** ** 48 1E# 00 00 00 02 00 - 64 PRE:Mic Level
---Equalizer--** ** 4A 00 00 00 00 02 00 - 0A EQ :Low Cut
** ** 4A 02# 00 00 00 02 00 - 28 EQ :Low EQ
** ** 4A 04# 00 00 00 02 00 - 1B EQ :Low-Middle Frequency
** ** 4A 06# 00 00 00 02 00 - 05 EQ :Low-Middle Q
** ** 4A 08# 00 00 00 02 00 - 28 EQ :Low-Middle EQ
** ** 4A 0A# 00 00 00 02 00 - 1B EQ :High-Middle Frequency
** ** 4A 0C# 00 00 00 02 00 - 05 EQ :High-Middle Q
** ** 4A 0E# 00 00 00 02 00 - 28 EQ :High-Middle EQ
** ** 4A 10# 00 00 00 02 00 - 28 EQ :High EQ
** ** 4A 12# 00 00 00 02 00 - 09 EQ :High Cut
** ** 4A 14# 00 00 00 02 00 - 28 EQ :Level
---Delay--** ** 4C 00 00 00 00 02 00 - 0B DELAY :Type
** ** 4C 02# 00 00 00 02 0000 - 0715 DELAY :Delay Time
** ** 4C 04# 00 00 00 02 DELAY :Delay Time(LSB)
** ** 4C 06# 00 00 00 02 00 - 64 DELAY :Tap Time
** ** 4C 08# 00 00 00 02 00 - 64 DELAY :Feedback
** ** 4C 0A# 00 00 00 02 00 - 09 DELAY :High Cut
** ** 4C 0C# 00 00 00 02 0000 - 0391 DELAY :Delay1 Time
** ** 4C 0E# 00 00 00 02 DELAY :Delay1 Time(LSB)
** ** 4C 10# 00 00 00 02 00 - 64 DELAY :Delay1 Feedback
** ** 4C 12# 00 00 00 02 00 - 09 DELAY :Delay1 High Cut
** ** 4C 14# 00 00 00 02 00 - 78 DELAY :Delay1 Level
** ** 4C 16# 00 00 00 02 0000 - 0391 DELAY :Delay2 Time
** ** 4C 18# 00 00 00 02 DELAY :Delay2 Time(LSB)
** ** 4C 1A# 00 00 00 02 00 - 64 DELAY :Delay2 Feedback
** ** 4C 1C# 00 00 00 02 00 - 09 DELAY :Delay2 High Cut
** ** 4C 1E# 00 00 00 02 00 - 78 DELAY :Delay2 Level
** ** 4C 20# 00 00 00 02 00 - 64 DELAY :MOD Rate
** ** 4C 22# 00 00 00 02 00 - 64 DELAY :MOD Depth
** ** 4C 24# 00 00 00 02 00 - 01 DELAY :Warp Sw
** ** 4C 26# 00 00 00 02 00 - 64 DELAY :Warp Rise Time
** ** 4C 28# 00 00 00 02 00 - 64 DELAY :Warp Feedback Depth
** ** 4C 2A# 00 00 00 02 00 - 64 DELAY :Warp E.Level Depth
** ** 4C 2C# 00 00 00 02 00 - 78 DELAY :Effect Level
** ** 4C 2E# 00 00 00 02 00 - 64 DELAY :Direct Level
---Chorus--** ** 4E 00 00 00 00 02 00 - 02 CHORUS :Mode
** ** 4E 02# 00 00 00 02 00 - 71 CHORUS :Rate
** ** 4E 04# 00 00 00 02 00 - 64 CHORUS :Depth
** ** 4E 06# 00 00 00 02 00 - 50 CHORUS :Pre Delay
** ** 4E 08# 00 00 00 02 00 - 0A CHORUS :Low Cut
** ** 4E 0A# 00 00 00 02 00 - 09 CHORUS :High Cut
** ** 4E 0C# 00 00 00 02 00 - 64 CHORUS :Effect Level
---Reverb--** ** 50 00 00 00 00 02 00 - 06 REVERB :Type
** ** 50 02# 00 00 00 02 00 - 63 REVERB :Reverb Time
** ** 50 04# 00 00 00 02 00 - 64 REVERB :Pre Delay
** ** 50 06# 00 00 00 02 00 - 0A REVERB :Low Cut
** ** 50 08# 00 00 00 02 00 - 09 REVERB :High Cut
** ** 50 0A# 00 00 00 02 00 - 0A REVERB :Density
** ** 50 0C# 00 00 00 02 00 - 64 REVERB :Effect Level
** ** 50 0E# 00 00 00 02 00 - 64 REVERB :Direct Level
---Assign--** ** 52 00 00 00 00 02 0000 - 01EC ASSIGN :Target *Refer to "Table Quick Assign Target"
** ** 52 02# 00 00 00 02 ASSIGN :Target(LSB)
** ** 52 04# 00 00 00 02 0000 - $$$$ ASSIGN :Target Min
** ** 52 06# 00 00 00 02 ASSIGN :Target Min(LSB)
** ** 52 08# 00 00 00 02 0000 - $$$$ ASSIGN :Target Max
** ** 52 0A# 00 00 00 02 ASSIGN :Target Max(LSB)
** ** 52 0C# 00 00 00 02 00 - 49 ASSIGN :Source
** ** 52 0E# 00 00 00 02 00 - 01 ASSIGN :Source Mode
** ** 52 10# 00 00 00 02 00 - 7E ASSIGN :Source Act.Range Lo
** ** 52 12# 00 00 00 02 01 - 7F ASSIGN :Source Act.Range Hi
** ** 52 14# 00 00 00 02 00 - 47 ASSIGN :Trigger
** ** 52 16# 00 00 00 02 00 - 64 ASSIGN :Time
** ** 52 18# 00 00 00 02 00 - 02 ASSIGN :Curve
** ** 52 1A# 00 00 00 02 00 - 64 ASSIGN :Rate
** ** 52 1C# 00 00 00 02 00 - 02 ASSIGN :Waveform
Table Quick Fx Name
---------------------------------------------------------------------------------------------------------------------------Address (H) Size (H) Data (H) Parameter Description
---------------------------------------------------------------------------------------------------------------------------04 ** ** ** Quick User
05 ** ** ** Quick ROM
↑
↑ 00 ** ** P1
↑ 01 ** ** P2
↑ 02 ** ** P3
↑ 03 ** ** P4
↑ ** ** **
↑ ↑ :
---FX Adv.Comp--** ** 00 00 00 00 00 01 20 - 7F Name 1 *Refer to "Table Name"
** ** 00 01# 00 00 00 01 20 - 7F Name 2
** ** : : : : :
** ** 00 0B# 00 00 00 01 20 - 7F Name 12
---FX Limiter--** ** 01 00 00 00 00 01 20 - 7F Name 1 *Refer to "Table Name"
** ** 01 01# 00 00 00 01 20 - 7F Name 2
** ** : : : : :
** ** 01 0B# 00 00 00 01 20 - 7F Name 12
18
Page 19
---FX T.Wah--** ** 02 00 00 00 00 01 20 - 7F Name 1 *Refer to "Table Name"
** ** 02 01# 00 00 00 01 20 - 7F Name 2
** ** : : : : :
** ** 02 0B# 00 00 00 01 20 - 7F Name 12
---FX AutoWah--** ** 03 00 00 00 00 01 20 - 7F Name 1 *Refer to "Table Name"
** ** 03 01# 00 00 00 01 20 - 7F Name 2
** ** : : : : :
** ** 03 0B# 00 00 00 01 20 - 7F Name 12
---FX ToneModify--** ** 04 00 00 00 00 01 20 - 7F Name 1 *Refer to "Table Name"
** ** 04 01# 00 00 00 01 20 - 7F Name 2
** ** : : : : :
** ** 04 0B# 00 00 00 01 20 - 7F Name 12
---FX GuitarSim.--** ** 05 00 00 00 00 01 20 - 7F Name 1 *Refer to "Table Name"
** ** 05 01# 00 00 00 01 20 - 7F Name 2
** ** : : : : :
** ** 05 0B# 00 00 00 01 20 - 7F Name 12
---FX Tremolo--** ** 06 00 00 00 00 01 20 - 7F Name 1 *Refer to "Table Name"
** ** 06 01# 00 00 00 01 20 - 7F Name 2
** ** : : : : :
** ** 06 0B# 00 00 00 01 20 - 7F Name 12
---FX Phaser--** ** 07 00 00 00 00 01 20 - 7F Name 1 *Refer to "Table Name"
** ** 07 01# 00 00 00 01 20 - 7F Name 2
** ** : : : : :
** ** 07 0B# 00 00 00 01 20 - 7F Name 12
---FX Flanger--** ** 08 00 00 00 00 01 20 - 7F Name 1 *Refer to "Table Name"
** ** 08 01# 00 00 00 01 20 - 7F Name 2
** ** : : : : :
** ** 08 0B# 00 00 00 01 20 - 7F Name 12
---FX Pan--** ** 09 00 00 00 00 01 20 - 7F Name 1 *Refer to "Table Name"
** ** 09 01# 00 00 00 01 20 - 7F Name 2
** ** : : : : :
** ** 09 0B# 00 00 00 01 20 - 7F Name 12
---FX Vibrato--** ** 0A 00 00 00 00 01 20 - 7F Name 1 *Refer to "Table Name"
** ** 0A 01# 00 00 00 01 20 - 7F Name 2
** ** : : : : :
** ** 0A 0B# 00 00 00 01 20 - 7F Name 12
---FX Uni-V--** ** 0B 00 00 00 00 01 20 - 7F Name 1 *Refer to "Table Name"
** ** 0B 01# 00 00 00 01 20 - 7F Name 2
** ** : : : : :
** ** 0B 0B# 00 00 00 01 20 - 7F Name 12
---FX RingMod.--** ** 0C 00 00 00 00 01 20 - 7F Name 1 *Refer to "Table Name"
** ** 0C 01# 00 00 00 01 20 - 7F Name 2
** ** : : : : :
** ** 0C 0B# 00 00 00 01 20 - 7F Name 12
---FX SlowGear--** ** 0D 00 00 00 00 01 20 - 7F Name 1 *Refer to "Table Name"
** ** 0D 01# 00 00 00 01 20 - 7F Name 2
** ** : : : : :
** ** 0D 0B# 00 00 00 01 20 - 7F Name 12
---FX Defretter--** ** 0E 00 00 00 00 01 20 - 7F Name 1 *Refer to "Table Name"
** ** 0E 01# 00 00 00 01 20 - 7F Name 2
** ** : : : : :
** ** 0E 0B# 00 00 00 01 20 - 7F Name 12
---FX SitarSim.--** ** 0F 00 00 00 00 01 20 - 7F Name 1 *Refer to "Table Name"
** ** 0F 01# 00 00 00 01 20 - 7F Name 2
** ** : : : : :
** ** 0F 0B# 00 00 00 01 20 - 7F Name 12
---FX Feedbacker--** ** 10 00 00 00 00 01 20 - 7F Name 1 *Refer to "Table Name"
** ** 10 01# 00 00 00 01 20 - 7F Name 2
** ** : : : : :
** ** 10 0B# 00 00 00 01 20 - 7F Name 12
---FX AntiFeedbck--** ** 11 00 00 00 00 01 20 - 7F Name 1 *Refer to "Table Name"
** ** 11 01# 00 00 00 01 20 - 7F Name 2
** ** : : : : :
** ** 11 0B# 00 00 00 01 20 - 7F Name 12
---FX Humanizer--** ** 12 00 00 00 00 01 20 - 7F Name 1 *Refer to "Table Name"
** ** 12 01# 00 00 00 01 20 - 7F Name 2
** ** : : : : :
** ** 12 0B# 00 00 00 01 20 - 7F Name 12
---FX Slicer--** ** 13 00 00 00 00 01 20 - 7F Name 1 *Refer to "Table Name"
** ** 13 01# 00 00 00 01 20 - 7F Name 2
** ** : : : : :
** ** 13 0B# 00 00 00 01 20 - 7F Name 12
---FX WaveSynth--** ** 14 00 00 00 00 01 20 - 7F Name 1 *Refer to "Table Name"
** ** 14 01# 00 00 00 01 20 - 7F Name 2
** ** : : : : :
** ** 14 0B# 00 00 00 01 20 - 7F Name 12
MIDI Implementation
19
Page 20
---FX SubEQ--** ** 15 00 00 00 00 01 20 - 7F Name 1 *Refer to "Table Name"
** ** 15 01# 00 00 00 01 20 - 7F Name 2
** ** : : : : :
** ** 15 0B# 00 00 00 01 20 - 7F Name 12
---FX Harmonist--** ** 16 00 00 00 00 01 20 - 7F Name 1 *Refer to "Table Name"
** ** 16 01# 00 00 00 01 20 - 7F Name 2
** ** : : : : :
** ** 16 0B# 00 00 00 01 20 - 7F Name 12
---FX PitchShift--** ** 17 00 00 00 00 01 20 - 7F Name 1 *Refer to "Table Name"
** ** 17 01# 00 00 00 01 20 - 7F Name 2
** ** : : : : :
** ** 17 0B# 00 00 00 01 20 - 7F Name 12
---FX PedalBend--** ** 18 00 00 00 00 01 20 - 7F Name 1 *Refer to "Table Name"
** ** 18 01# 00 00 00 01 20 - 7F Name 2
** ** : : : : :
** ** 18 0B# 00 00 00 01 20 - 7F Name 12
---FX Octave--** ** 19 00 00 00 00 01 20 - 7F Name 1 *Refer to "Table Name"
** ** 19 01# 00 00 00 01 20 - 7F Name 2
** ** : : : : :
** ** 19 0B# 00 00 00 01 20 - 7F Name 12
---FX Rotary--** ** 1A 00 00 00 00 01 20 - 7F Name 1 *Refer to "Table Name"
** ** 1A 01# 00 00 00 01 20 - 7F Name 2
** ** : : : : :
** ** 1A 0B# 00 00 00 01 20 - 7F Name 12
---FX 2x2Chorus--** ** 1B 00 00 00 00 01 20 - 7F Name 1 *Refer to "Table Name"
** ** 1B 01# 00 00 00 01 20 - 7F Name 2
** ** : : : : :
** ** 1B 0B# 00 00 00 01 20 - 7F Name 12
---FX AutoRiff--** ** 1C 00 00 00 00 01 20 - 7F Name 1 *Refer to "Table Name"
** ** 1C 01# 00 00 00 01 20 - 7F Name 2
** ** : : : : :
** ** 1C 0B# 00 00 00 01 20 - 7F Name 12
---FX GuitarSynth--** ** 1D 00 00 00 00 01 20 - 7F Name 1 *Refer to "Table Name"
** ** 1D 01# 00 00 00 01 20 - 7F Name 2
** ** : : : : :
** ** 1D 0B# 00 00 00 01 20 - 7F Name 12
---FX Ac.Processor--** ** 1E 00 00 00 00 01 20 - 7F Name 1 *Refer to "Table Name"
** ** 1E 01# 00 00 00 01 20 - 7F Name 2
** ** : : : : :
** ** 1E 0B# 00 00 00 01 20 - 7F Name 12
---FX SoundHold--** ** 1F 00 00 00 00 01 20 - 7F Name 1 *Refer to "Table Name"
** ** 1F 01# 00 00 00 01 20 - 7F Name 2
** ** : : : : :
** ** 1F 0B# 00 00 00 01 20 - 7F Name 12
---FX SubDelay--** ** 20 00 00 00 00 01 20 - 7F Name 1 *Refer to "Table Name"
** ** 20 01# 00 00 00 01 20 - 7F Name 2
** ** : : : : :
** ** 20 0B# 00 00 00 01 20 - 7F Name 12
---Compressor--** ** 40 00 00 00 00 01 20 - 7F Name 1 *Refer to "Table Name"
** ** 40 01# 00 00 00 01 20 - 7F Name 2
** ** : : : : :
** ** 40 0B# 00 00 00 01 20 - 7F Name 12
---Wah--** ** 42 00 00 00 00 01 20 - 7F Name 1 *Refer to "Table Name"
** ** 42 01# 00 00 00 01 20 - 7F Name 2
** ** : : : : :
** ** 42 0B# 00 00 00 01 20 - 7F Name 12
---Loop FX--** ** 44 00 00 00 00 01 20 - 7F Name 1 *Refer to "Table Name"
** ** 44 01# 00 00 00 01 20 - 7F Name 2
** ** : : : : :
** ** 44 0B# 00 00 00 01 20 - 7F Name 12
---Overdrive/Distortion--** ** 46 00 00 00 00 01 20 - 7F Name 1 *Refer to "Table Name"
** ** 46 01# 00 00 00 01 20 - 7F Name 2
** ** : : : : :
** ** 46 0B# 00 00 00 01 20 - 7F Name 12
---Preamp Channel--** ** 48 00 00 00 00 01 20 - 7F Name 1 *Refer to "Table Name"
** ** 48 01# 00 00 00 01 20 - 7F Name 2
** ** : : : : :
** ** 48 0B# 00 00 00 01 20 - 7F Name 12
---Equalizer--** ** 4A 00 00 00 00 01 20 - 7F Name 1 *Refer to "Table Name"
** ** 4A 01# 00 00 00 01 20 - 7F Name 2
** ** : : : : :
** ** 4A 0B# 00 00 00 01 20 - 7F Name 12
---Delay--** ** 4C 00 00 00 00 01 20 - 7F Name 1 *Refer to "Table Name"
** ** 4C 01# 00 00 00 01 20 - 7F Name 2
** ** : : : : :
** ** 4C 0B# 00 00 00 01 20 - 7F Name 12
MIDI Implementation
20
Page 21
MIDI Implementation
---Chorus--** ** 4E 00 00 00 00 01 20 - 7F Name 1 *Refer to "Table Name"
** ** 4E 01# 00 00 00 01 20 - 7F Name 2
** ** : : : : :
** ** 4E 0B# 00 00 00 01 20 - 7F Name 12
---Reverb--** ** 50 00 00 00 00 01 20 - 7F Name 1 *Refer to "Table Name"
** ** 50 01# 00 00 00 01 20 - 7F Name 2
** ** : : : : :
** ** 50 0B# 00 00 00 01 20 - 7F Name 12
---Assign Variable--** ** 52 00 00 00 00 01 20 - 7F Name 1 *Refer to "Table Name"
** ** 52 01# 00 00 00 01 20 - 7F Name 2
** ** : : : : :
** ** 52 0B# 00 00 00 01 20 - 7F Name 12
Table PATCH
---------------------------------------------------------------------------------------------------------------------------Address (H) Size (H) Data (H) Parameter Description
---------------------------------------------------------------------------------------------------------------------------08 00 ** ** Patch U 1- 1
08 01 ** ** Patch U 2- 2
: :
09 47 ** ** Patch U20-10
0A 00 ** ** Patch P21- 1
: :
0B 47 ** ** Patch P40-10
0C ** ** ** Temporary Buffer (Bulk)
0D ** ** ** Temporary Buffer (Individual)
↑ ↑
↑ ↑
↑ ↑
↑ ↑
↑ ↑
** ** 00 00 00 00 00 01 00 - 01 FX1:On/Off 00 : Off
** ** 00 01 (Reserved)
** ** 00 02 00 00 00 01 00 - 15 FX1:FX Select 00 : ACS
** ** 00 03 00 00 00 01 00 - 07 ACS:Type 00 : BOSS Comp
** ** 00 04 00 00 00 01 00 - 64 ACS:Sustain 0 - 100
** ** 00 05 00 00 00 01 00 - 64 ACS:Attack 0 - 100
** ** 00 06 00 00 00 01 00 - 64 ACS:Tone -50 - +50
** ** 00 07 00 00 00 01 00 - 64 ACS:Level 0 - 100
** ** 00 08 00 00 00 01 00 - 02 LM :Type 00 : BOSS Limiter
** ** 00 09 00 00 00 01 00 - 64 LM :Attack 0 - 100
** ** 00 0A 00 00 00 01 00 - 64 LM :Threshold 0 - 100
** ** 00 0B 00 00 00 01 00 - 11 LM :Ratio *Refer to "Table Ratio"
** ** 00 0C 00 00 00 01 00 - 64 LM :Release 0 - 100
** ** 00 0D 00 00 00 01 00 - 64 LM :Level 0 - 100
** ** 00 0E 00 00 00 01 00 - 01 TW :Mode 00 : LPF
** ** 00 0F 00 00 00 01 00 - 01 TW :Polarity 00 : Down
** ** 00 10 00 00 00 01 00 - 64 TW :Sens 0 - 100
** ** 00 11 00 00 00 01 00 - 64 TW :Frequency 0 - 100
** ** 00 12 00 00 00 01 00 - 64 TW :Peak 0 - 100
** ** 00 13 00 00 00 01 00 - 64 TW :Direct Level 0 - 100
** ** 00 14 00 00 00 01 00 - 64 TW :Level 0 - 100
** ** 00 15 00 00 00 01 00 - 01 AW :Mode 00 : LPF
** ** 00 16 00 00 00 01 00 - 64 AW :Frequency 0 - 100
** ** 00 17 00 00 00 01 00 - 64 AW :Peak 0 - 100
** ** 00 18 00 00 00 01 00 - 71 AW :Rate *Refer to "Table Rate"
** ** 00 19 00 00 00 01 00 - 64 AW :Depth 0 - 100
** ** 00 1A 00 00 00 01 00 - 64 AW :Direct Level 0 - 100
** ** 00 1B 00 00 00 01 00 - 64 AW :Level 0 - 100
** ** 00 1C 00 00 00 01 00 - 07 TM :Type 00 : Fat
01 : On
01 : LM
02 : TW
03 : AW
04 : TM
05 : GS
06 : TR
07 : PH
08 : FL
09 : PN
0A : VB
0B : UV
0C : RM
0D : SG
0E : DF
0F : STR
10 : FB
11 : AFB
12 : HU
13 : SL
14 : WSY
15 : SEQ
01 : Hi-BAND
02 : Light
03 : D-Comp
04 : Orange
05 : Fat
06 : Mild
07 : Stereo Comp
01 : Rack 160D
02 : Vtg Rack U
01 : BPF
01 : Up
01 : BPF
01 : Presence
02 : Mild
03 : Tight
04 : Enhance
05 : Resonator1
06 : Resonator2
07 : Resonator3
21
Page 22
** ** 00 1D 00 00 00 01 00 - 64 TM :Low -50 - +50
** ** 00 1E 00 00 00 01 00 - 64 TM :High -50 - +50
** ** 00 1F 00 00 00 01 00 - 64 TM :Resonance 0 - 100
** ** 00 20 00 00 00 01 00 - 64 TM :Level 0 - 100
** ** 00 21 00 00 00 01 00 - 07 GS :Type 00 : 'S'->'H'
** ** 00 22 00 00 00 01 00 - 64 GS :Low -50 - +50
** ** 00 23 00 00 00 01 00 - 64 GS :High -50 - +50
** ** 00 24 00 00 00 01 00 - 64 GS :Body 0 - 100
** ** 00 25 00 00 00 01 00 - 64 GS :Level 0 - 100
** ** 00 26 00 00 00 01 00 - 64 TR :Wave Shape 0 - 100
** ** 00 27 00 00 00 01 00 - 71 TR :Rate *Refer to "Table Rate"
** ** 00 28 00 00 00 01 00 - 64 TR :Depth 0 - 100
** ** 00 29 00 00 00 01 00 - 03 PH :Type 00 : 4 Stage
** ** 00 2A 00 00 00 01 00 - 71 PH :Rate *Refer to "Table Rate"
** ** 00 2B 00 00 00 01 00 - 64 PH :Depth 0 - 100
** ** 00 2C 00 00 00 01 00 - 64 PH :Manual 0 - 100
** ** 00 2D 00 00 00 01 00 - 64 PH :Resonance 0 - 100
** ** 00 2E 00 00 00 01 00 - 72 PH :Step Rate *Refer to "Table Step Rate"
** ** 00 2F 00 00 00 01 00 - 64 PH :Effect Level 0 - 100
** ** 00 30 00 00 00 01 00 - 64 PH :Direct Level 0 - 100
** ** 00 31 00 00 00 01 00 - 71 FL :Rate *Refer to "Table Rate"
** ** 00 32 00 00 00 01 00 - 64 FL :Depth 0 - 100
** ** 00 33 00 00 00 01 00 - 64 FL :Manual 0 - 100
** ** 00 34 00 00 00 01 00 - 64 FL :Resonance 0 - 100
** ** 00 35 00 00 00 01 00 - 64 FL :Separation 0 - 100
** ** 00 36 00 00 00 01 00 - 0A FL :Low Cut *Refer to "Table Low Cut"
** ** 00 37 00 00 00 01 00 - 64 FL :Effect Level 0 - 100
** ** 00 38 00 00 00 01 00 - 64 FL :Direct Level 0 - 100
** ** 00 39 00 00 00 01 00 - 64 PAN:Wave Shape 0 - 100
** ** 00 3A 00 00 00 01 00 - 71 PAN:Rate *Refer to "Table Rate"
** ** 00 3B 00 00 00 01 00 - 64 PAN:Depth 0 - 100
** ** 00 3C 00 00 00 01 00 - 71 VB :Rate *Refer to "Table Rate"
** ** 00 3D 00 00 00 01 00 - 64 VB :Depth 0 - 100
** ** 00 3E 00 00 00 01 00 - 01 VB :Trigger 00 : Off
** ** 00 3F 00 00 00 01 00 - 64 VB :Rise Time 0 - 100
** ** 00 40 00 00 00 01 00 - 71 UV :Rate *Refer to "Table Rate"
** ** 00 41 00 00 00 01 00 - 64 UV :Depth 0 - 100
** ** 00 42 00 00 00 01 00 - 64 UV :Level 0 - 100
** ** 00 43 00 00 00 01 00 - 01 RM :Mode 00 : Normal
** ** 00 44 00 00 00 01 00 - 64 RM :Frequency 0 - 100
** ** 00 45 00 00 00 01 00 - 64 RM :Effect Level 0 - 100
** ** 00 46 00 00 00 01 00 - 64 RM :Direct Level 0 - 100
** ** 00 47 00 00 00 01 00 - 64 SG :Sens 0 - 100
** ** 00 48 00 00 00 01 00 - 64 SG :Rise Time 0 - 100
** ** 00 49 00 00 00 01 00 - 64 DF :Tone -50 - +50
** ** 00 4A 00 00 00 01 00 - 64 DF :Sens 0 - 100
** ** 00 4B 00 00 00 01 00 - 64 DF :Attack 0 - 100
** ** 00 4C 00 00 00 01 00 - 64 DF :Depth 0 - 100
** ** 00 4D 00 00 00 01 00 - 64 DF :Resonance 0 - 100
** ** 00 4E 00 00 00 01 00 - 64 DF :Effect Level 0 - 100
** ** 00 4F 00 00 00 01 00 - 64 DF :Direct Level 0 - 100
** ** 00 50 00 00 00 01 00 - 64 STR:Tone -50 - +50
** ** 00 51 00 00 00 01 00 - 64 STR:Sens 0 - 100
** ** 00 52 00 00 00 01 00 - 64 STR:Depth 0 - 100
** ** 00 53 00 00 00 01 00 - 64 STR:Resonance 0 - 100
** ** 00 54 00 00 00 01 00 - 64 STR:Buzz 0 - 100
** ** 00 55 00 00 00 01 00 - 64 STR:Effect Level 0 - 100
** ** 00 56 00 00 00 01 00 - 64 STR:Direct Level 0 - 100
** ** 00 57 00 00 00 01 00 - 01 FB :Mode 00 : OSC
** ** 00 58 00 00 00 01 00 - 64 FB :Rise Time 0 - 100
** ** 00 59 00 00 00 01 00 - 64 FB :Rise Time(Å£) 0 - 100
** ** 00 5A 00 00 00 01 00 - 64 FB :F.B.Level 0 - 100
** ** 00 5B 00 00 00 01 00 - 64 FB :F.B.Level(Å£) 0 - 100
** ** 00 5C 00 00 00 01 00 - 71 FB :Vibrato Rate *Refer to "Table Rate"
** ** 00 5D 00 00 00 01 00 - 64 FB :Vibrato Depth 0 - 100
** ** 00 5E 00 00 00 01 00 - 64 AFB:FREQ 1 0 - 100
** ** 00 5F 00 00 00 01 00 - 64 AFB:DEPTH 1 0 - 100
** ** 00 60 00 00 00 01 00 - 64 AFB:FREQ 2 0 - 100
** ** 00 61 00 00 00 01 00 - 64 AFB:DEPTH 2 0 - 100
** ** 00 62 00 00 00 01 00 - 64 AFB:FREQ 3 0 - 100
** ** 00 63 00 00 00 01 00 - 64 AFB:DEPTH 3 0 - 100
** ** 00 64 00 00 00 01 00 - 02 HU :Mode 00 : Picking
** ** 00 65 00 00 00 01 00 - 04 HU :Vowel1 00 : 'a'
** ** 00 66 00 00 00 01 00 - 04 HU :Vowel2 00 : 'a'
** ** 00 67 00 00 00 01 00 - 64 HU :Sens 0 - 100
** ** 00 68 00 00 00 01 00 - 71 HU :Rate *Refer to "Table Rate"
** ** 00 69 00 00 00 01 00 - 64 HU :Depth 0 - 100
** ** 00 6A 00 00 00 01 00 - 64 HU :Manual 0 - 100
** ** 00 6B 00 00 00 01 00 - 64 HU :Level 0 - 100
** ** 00 6C 00 00 00 01 00 - 13 SL :Pattern 00 : P1
** ** 00 6D 00 00 00 01 00 - 71 SL :Rate *Refer to "Table Rate"
** ** 00 6E 00 00 00 01 00 - 64 SL :Triggr Sens 0 - 100
** ** 00 6F 00 00 00 01 00 - 01 WSY:Wave 00 : Saw
** ** 00 70 00 00 00 01 00 - 64 WSY:Cutoff Freq 0 - 100
** ** 00 71 00 00 00 01 00 - 64 WSY:Resonance 0 - 100
** ** 00 72 00 00 00 01 00 - 64 WSY:FLT.Sens 0 - 100
** ** 00 73 00 00 00 01 00 - 64 WSY:FLT.Decay 0 - 100
** ** 00 74 00 00 00 01 00 - 64 WSY:FLT.Depth 0 - 100
01 : 'H'->'S'
02 : 'H'->'HF'
03 : 'S'->Hollow
04 : 'H'->Hollow
05 : 'S'->AC
06 : 'H'->AC
07 : 'P'->AC
01 : 8 Stage
02 : 12 Stage
03 : Bi-Phase
01 : On
01 : Intelligent
01 : Natural
01 : Auto
02 : Random
01 : 'e'
02 : 'i'
03 : 'o'
04 : 'u'
01 : 'e'
02 : 'i'
03 : 'o'
04 : 'u'
01 : P2
:
13 : P20
01 : Square
MIDI Implementation
22
Page 23
** ** 00 75 00 00 00 01 00 - 64 WSY:Synth Level 0 - 100
** ** 00 76 00 00 00 01 00 - 64 WSY:Direct Level 0 - 100
** ** 00 77 00 00 00 01 00 - 0A SEQ:Low Cut *Refer to "Table Low Cut"
** ** 00 78 00 00 00 01 00 - 28 SEQ:Low EQ 00 : -20dB
** ** 00 79 00 00 00 01 00 - 1B SEQ:Low-Middle Frequency *Refer to "Table Middle Frequency"
** ** 00 7A 00 00 00 01 00 - 05 SEQ:Low-Middle Q *Refer to "Table Middle Q"
** ** 00 7B 00 00 00 01 00 - 28 SEQ:Low-Middle EQ 00 : -20dB
** ** 00 7C 00 00 00 01 00 - 1B SEQ:High-Middle Frequency *Refer to "Table Middle Frequency"
** ** 00 7D 00 00 00 01 00 - 05 SEQ:High-Middle Q *Refer to "Table Middle Q"
** ** 00 7E 00 00 00 01 00 - 28 SEQ:High-Middle EQ 00 : -20dB
** ** 00 7F 00 00 00 01 00 - 28 SEQ:High EQ 00 : -20dB
** ** 01 00 00 00 00 01 00 - 09 SEQ:High Cut *Refer to "Table High Cut"
** ** 01 01 00 00 00 01 00 - 28 SEQ:Level 00 : -20dB
---COMPRESSOR--** ** 02 00 00 00 00 01 00 - 01 On/Off 00 : Off
** ** 02 01 (Reserved)
** ** 02 02 00 00 00 01 00 - 01 Type 00 : Compressor
** ** 02 03 00 00 00 01 00 - 64 Sustain 0 - 100
** ** 02 04 00 00 00 01 00 - 64 Attack 0 - 100
** ** 02 05 00 00 00 01 00 - 64 Threshold 0 - 100
** ** 02 06 00 00 00 01 00 - 64 Release 0 - 100
** ** 02 07 00 00 00 01 00 - 64 Tone -50 - +50
** ** 02 08 00 00 00 01 00 - 64 Level 0 - 100
---WAH--** ** 03 00 00 00 00 01 00 - 01 On/Off 00 : Off
** ** 03 01 (Reserved)
** ** 03 02 00 00 00 01 00 - 08 Type 00 : CRY WAH
** ** 03 03 00 00 00 01 00 - 64 Pdl Position 0 - 100
** ** 03 04 00 00 00 01 00 - 64 Level 0 - 100
---LOOP FX--** ** 04 00 00 00 00 01 00 - 01 On/Off 00 : Off
** ** 04 01 (Reserved)
** ** 04 02 00 00 00 01 00 - 02 Mode 1 00 : Normal
** ** 04 03 00 00 00 01 00 - 64 Send 1 Level 00 : 0
** ** 04 04 00 00 00 01 00 - 64 Return 1 Level 0 - 200
** ** 04 05 00 00 00 01 00 - 02 Mode 2 00 : Normal
** ** 04 06 00 00 00 01 00 - 64 Send 2 Level 0 - 200
** ** 04 07 00 00 00 01 00 - 64 Return 2 Level 0 - 200
** ** 04 08 00 00 00 01 00 - 02 Mode Stereo 00 : Normal
** ** 04 09 00 00 00 01 00 - 64 Send Stereo Level 0 - 200
** ** 04 0A 00 00 00 01 00 - 64 Return Stereo Level 0 - 200
** ** 04 0B 00 00 00 01 00 - 03 Type 00 : Stereo1
** ** 04 0C 00 00 00 01 00 - 02 Select 00 : S/R1
---PRE LOOP FX--** ** 05 00 00 00 00 01 00 - 01 On/Off 00 : Off
---OVERDRIVE/DISTORTION--** ** 06 00 00 00 00 01 00 - 01 On/Off 00 : Off
** ** 06 01 (Reserved)
** ** 06 02 00 00 00 01 00 - 20 Type *Refer to "Table OD/DS Type"
** ** 06 03 00 00 00 01 00 - 78 Drive 0 - 120
** ** 06 04 00 00 00 01 00 - 64 Bottom -50 - +50
** ** 06 05 00 00 00 01 00 - 64 Tone -50 - +50
** ** 06 06 00 00 00 01 00 - 64 Effect Level 0 - 100
** ** 06 07 00 00 00 01 00 - 64 Direct Level 0 - 100
---PREAMP/SPEAKER--** ** 07 00 00 00 00 01 00 - 01 On/Off 00 : Off
** ** 07 01 (Reserved)
** ** 07 02 00 00 00 01 00 - 03 Channel Mode 00 : Single
** ** 07 03 00 00 00 01 00 - 01 Channel Select 00 : Ch A
** ** 07 04 00 00 00 01 00 - 64 Dynamic Sens 0 - 100
** ** 07 05 00 00 00 01 00 - 32 Channel Delay Time 0ms - 50ms
01 : -19dB
:
28 : +20dB
01 : -19dB
:
28 : +20dB
01 : -19dB
:
28 : +20dB
01 : -19dB
:
28 : +20dB
01 : -19dB
:
28 : +20dB
01 : On
01 : Limiter
01 : On
01 : VO WAH
02 : Fat WAH
03 : Light WAH
04 : 7String WAH
05 : Resonance WAH
06 : Custom1
07 : Custom2
08 : Custom3
01 : On
01 : Direct Mix
02 : Branch Out
01 : 2
:
64 : 200
01 : Direct Mix
02 : Branch Out
01 : Direct Mix
02 : Branch Out
01 : Stereo2
02 : S/R1->S/R2
03 : S/R1&S/R2
01 : S/R2
02 : S/R1&S/R2
01 : On
01 : On
01 : On
01 : Dual Mono
02 : Dual L/R
03 : Dynamic
01 : Ch B
MIDI Implementation
23
Page 24
** ** 07 06 00 00 00 01 00 - 30 Ch A Type *Refer to "Table Preamp Type"
** ** 07 07 00 00 00 01 00 - 78 Ch A Gain 0 - 120
** ** 07 08 00 00 00 01 00 - 64 Ch A Bass 0 - 100
** ** 07 09 00 00 00 01 00 - 64 Ch A Middle 0 - 100
** ** 07 0A 00 00 00 01 00 - 64 Ch A Treble 0 - 100
** ** 07 0B 00 00 00 01 00 - 64 Ch A Presence 0 - 100
** ** 07 0C 00 00 00 01 00 - 64 Ch A Level 0 - 100
** ** 07 0D 00 00 00 01 00 - 01 Ch A Bright 00 : Off
** ** 07 0E 00 00 00 01 00 - 02 Ch A Gain SW 00 : Low
** ** 07 0F 00 00 00 01 00 - 01 Ch A Solo SW 00 : Off
** ** 07 10 00 00 00 01 00 - 64 Ch A Solo Level 0 - 100
** ** 07 11 00 00 00 01 00 - 0A Ch A SP Type 00 : Off
** ** 07 12 00 00 00 01 00 - 04 Ch A Mic Type 00 : DYN57
** ** 07 13 00 00 00 01 00 - 01 Ch A Mic Dis. 00 : Off Mic
** ** 07 14 00 00 00 01 00 - 0A Ch A Mic Pos. 00 : Center
** ** 07 15 00 00 00 01 00 - 64 Ch A Mic Level 0 - 100
** ** 07 16 00 00 00 01 00 - 64 Ch A Direct Level 0 - 100
** ** 07 17 00 00 00 01 00 - 30 Ch B Type *Refer to "Table Preamp Type"
** ** 07 18 00 00 00 01 00 - 78 Ch B Gain 0 - 120
** ** 07 19 00 00 00 01 00 - 64 Ch B Bass 0 - 100
** ** 07 1A 00 00 00 01 00 - 64 Ch B Middle 0 - 100
** ** 07 1B 00 00 00 01 00 - 64 Ch B Treble 0 - 100
** ** 07 1C 00 00 00 01 00 - 64 Ch B Presence 0 - 100
** ** 07 1D 00 00 00 01 00 - 64 Ch B Level 0 - 100
** ** 07 1E 00 00 00 01 00 - 01 Ch B Bright 00 : Off
** ** 07 1F 00 00 00 01 00 - 02 Ch B Gain SW 00 : Low
** ** 07 20 00 00 00 01 00 - 01 Ch B Solo SW 00 : Off
** ** 07 21 00 00 00 01 00 - 64 Ch B Solo Level 0 - 100
** ** 07 22 00 00 00 01 00 - 0A Ch B SP Type 00 : Off
** ** 07 23 00 00 00 01 00 - 03 Ch B Mic Type 00 : DYN57
** ** 07 24 00 00 00 01 00 - 01 Ch B Mic Dis. 00 : Off Mic
** ** 07 25 00 00 00 01 00 - 0A Ch B Mic Pos. 00 : Center
** ** 07 26 00 00 00 01 00 - 64 Ch B Mic Level 0 - 100
** ** 07 27 00 00 00 01 00 - 64 Ch B Direct Level 0 - 100
---EQUALIZER--** ** 08 00 00 00 00 01 00 - 01 On/Off 00 : Off
** ** 08 01 (Reserved)
** ** 08 02 00 00 00 01 00 - 0A Low Cut *Refer to "Table Low Cut"
** ** 08 03 00 00 00 01 00 - 28 Low EQ 00 : -20dB
** ** 08 04 00 00 00 01 00 - 1B Low-Middle Frequency *Refer to "Table Middle Frequency"
** ** 08 05 00 00 00 01 00 - 05 Low-Middle Q *Refer to "Table Middle Q"
** ** 08 06 00 00 00 01 00 - 28 Low-Middle EQ 00 : -20dB
** ** 08 07 00 00 00 01 00 - 1B High-Middle Frequency *Refer to "Table Middle Frequency"
** ** 08 08 00 00 00 01 00 - 05 High-Middle Q *Refer to "Table Middle Q"
** ** 08 09 00 00 00 01 00 - 28 High-Middle EQ 00 : -20dB
** ** 08 0A 00 00 00 01 00 - 28 High EQ 00 : -20dB
** ** 08 0B 00 00 00 01 00 - 09 High Cut *Refer to "Table High Cut"
** ** 08 0C 00 00 00 01 00 - 28 Level 00 : -20dB
01 : On
01 : Middle
02 : High
01 : On
01 : Original
02 : 1x8"
03 : 1x10"
04 : 1x12"
05 : 2x12"
06 : 4x10"
07 : 4x12"
08 : 8x12"
09 : Custom1
0A : Custom2
01 : DYN421
02 : CND451
03 : CND87
04 : FLAT
01 : On Mic
01 : 1
02 : 2
:
0A : 10
01 : On
01 : Middle
02 : High
01 : On
01 : Original
02 : 1x8"
03 : 1x10"
04 : 1x12"
05 : 2x12"
06 : 4x10"
07 : 4x12"
08 : 8x12"
09 : Custom1
0A : Custom2
01 : DYN421
02 : CND451
03 : CND87
04 : FLAT
01 : On Mic
01 : 1
02 : 2
:
0A : 10
01 : On
01 : -19dB
:
28 : +20dB
01 : -19dB
:
28 : +20dB
01 : -19dB
:
28 : +20dB
01 : -19dB
:
28 : +20dB
01 : -19dB
:
28 : +20dB
MIDI Implementation
24
Page 25
---FX-2--** ** 09 00 00 00 00 01 00 - 01 FX2:On/Off 00 : Off
** ** 09 01 (Reserved)
** ** 09 02 00 00 00 01 00 - 20 FX2:FX Select 00 : ACS
** ** 09 03 00 00 00 01 00 - 07 ACS:Type 00 : BOSS Comp
** ** 09 04 00 00 00 01 00 - 64 ACS:Sustain 0 - 100
** ** 09 05 00 00 00 01 00 - 64 ACS:Attack 0 - 100
** ** 09 06 00 00 00 01 00 - 64 ACS:Tone -50 - +50
** ** 09 07 00 00 00 01 00 - 64 ACS:Level 0 - 100
** ** 09 08 00 00 00 01 00 - 02 LM :Type 00 : BOSS Limiter
** ** 09 09 00 00 00 01 00 - 64 LM :Attack 0 - 100
** ** 09 0A 00 00 00 01 00 - 64 LM :Threshold 0 - 100
** ** 09 0B 00 00 00 01 00 - 11 LM :Ratio *Refer to "Table Ratio"
** ** 09 0C 00 00 00 01 00 - 64 LM :Release 0 - 100
** ** 09 0D 00 00 00 01 00 - 64 LM :Level 0 - 100
** ** 09 0E 00 00 00 01 00 - 01 TW :Mode 00 : LPF
** ** 09 0F 00 00 00 01 00 - 01 TW :Polarity 00 : Down
** ** 09 10 00 00 00 01 00 - 64 TW :Sens 0 - 100
** ** 09 11 00 00 00 01 00 - 64 TW :Frequency 0 - 100
** ** 09 12 00 00 00 01 00 - 64 TW :Peak 0 - 100
** ** 09 13 00 00 00 01 00 - 64 TW :Direct Level 0 - 100
** ** 09 14 00 00 00 01 00 - 64 TW :Level 0 - 100
** ** 09 15 00 00 00 01 00 - 01 AW :Mode 00 : LPF
** ** 09 16 00 00 00 01 00 - 64 AW :Frequency 0 - 100
** ** 09 17 00 00 00 01 00 - 64 AW :Peak 0 - 100
** ** 09 18 00 00 00 01 00 - 71 AW :Rate *Refer to "Table Rate"
** ** 09 19 00 00 00 01 00 - 64 AW :Depth 0 - 100
** ** 09 1A 00 00 00 01 00 - 64 AW :Direct Level 0 - 100
** ** 09 1B 00 00 00 01 00 - 64 AW :Level 0 - 100
** ** 09 1C 00 00 00 01 00 - 07 TM :Type 00 : Fat
** ** 09 1D 00 00 00 01 00 - 64 TM :Low -50 - +50
** ** 09 1E 00 00 00 01 00 - 64 TM :High -50 - +50
** ** 09 1F 00 00 00 01 00 - 64 TM :Resonance 0 - 100
** ** 09 20 00 00 00 01 00 - 64 TM :Level 0 - 100
** ** 09 21 00 00 00 01 00 - 07 GS :Type 00 : 'S'->'H'
** ** 09 22 00 00 00 01 00 - 64 GS :Low -50 - +50
** ** 09 23 00 00 00 01 00 - 64 GS :High -50 - +50
** ** 09 24 00 00 00 01 00 - 64 GS :Body 0 - 100
** ** 09 25 00 00 00 01 00 - 64 GS :Level 0 - 100
** ** 09 26 00 00 00 01 00 - 64 TR :Wave Shape 0 - 100
** ** 09 27 00 00 00 01 00 - 71 TR :Rate *Refer to "Table Rate"
** ** 09 28 00 00 00 01 00 - 64 TR :Depth 0 - 100
** ** 09 29 00 00 00 01 00 - 03 PH :Type 00 : 4 Stage
** ** 09 2A 00 00 00 01 00 - 71 PH :Rate *Refer to "Table Rate"
** ** 09 2B 00 00 00 01 00 - 64 PH :Depth 0 - 100
** ** 09 2C 00 00 00 01 00 - 64 PH :Manual 0 - 100
** ** 09 2D 00 00 00 01 00 - 64 PH :Resonance 0 - 100
** ** 09 2E 00 00 00 01 00 - 72 PH :Step Rate *Refer to "Table Step Rate"
** ** 09 2F 00 00 00 01 00 - 64 PH :Effect Level 0 - 100
** ** 09 30 00 00 00 01 00 - 64 PH :Direct Level 0 - 100
** ** 09 31 00 00 00 01 00 - 71 FL :Rate *Refer to "Table Rate"
** ** 09 32 00 00 00 01 00 - 64 FL :Depth 0 - 100
** ** 09 33 00 00 00 01 00 - 64 FL :Manual 0 - 100
01 : On
01 : LM
02 : TW
03 : AW
04 : TM
05 : GS
06 : TR
07 : PH
08 : FL
09 : PN
0A : VB
0B : UV
0C : RM
0D : SG
0E : DF
0F : STR
10 : FB
11 : AFB
12 : HU
13 : SL
14 : WSY
15 : SEQ
16 : HR
17 : PS
18 : PB
19 : OC
1A : RT
1B : 2CE
1C : AR
1D : SYN
1E : AC
1F : SH
20 : SDD
01 : Hi-BAND
02 : Light
03 : D-Comp
04 : Orange
05 : Fat
06 : Mild
07 : Stereo Comp
01 : Rack 160D
02 : Vtg Rack U
01 : BPF
01 : Up
01 : BPF
01 : Presence
02 : Mild
03 : Tight
04 : Enhance
05 : Resonator1
06 : Resonator2
07 : Resonator3
01 : 'H'->'S'
02 : 'H'->'HF'
03 : 'S'->Hollow
04 : 'H'->Hollow
05 : 'S'->AC
06 : 'H'->AC
07 : 'P'->AC
01 : 8 Stage
02 : 12 Stage
03 : Bi-Phase
MIDI Implementation
25
Page 26
** ** 09 34 00 00 00 01 00 - 64 FL :Resonance 0 - 100
** ** 09 35 00 00 00 01 00 - 64 FL :Separation 0 - 100
** ** 09 36 00 00 00 01 00 - 0A FL :Low Cut *Refer to "Table Low Cut"
** ** 09 37 00 00 00 01 00 - 64 FL :Effect Level 0 - 100
** ** 09 38 00 00 00 01 00 - 64 FL :Direct Level 0 - 100
** ** 09 39 00 00 00 01 00 - 64 PAN:Wave Shape 0 - 100
** ** 09 3A 00 00 00 01 00 - 71 PAN:Rate *Refer to "Table Rate"
** ** 09 3B 00 00 00 01 00 - 64 PAN:Depth 0 - 100
** ** 09 3C 00 00 00 01 00 - 71 VB :Rate *Refer to "Table Rate"
** ** 09 3D 00 00 00 01 00 - 64 VB :Depth 0 - 100
** ** 09 3E 00 00 00 01 00 - 01 VB :Trigger 00 : Off
** ** 09 3F 00 00 00 01 00 - 64 VB :Rise Time 0 - 100
** ** 09 40 00 00 00 01 00 - 71 UV :Rate *Refer to "Table Rate"
** ** 09 41 00 00 00 01 00 - 64 UV :Depth 0 - 100
** ** 09 42 00 00 00 01 00 - 64 UV :Level 0 - 100
** ** 09 43 00 00 00 01 00 - 01 RM :Mode 00 : Normal
** ** 09 44 00 00 00 01 00 - 64 RM :Frequency 0 - 100
** ** 09 45 00 00 00 01 00 - 64 RM :Effect Level 0 - 100
** ** 09 46 00 00 00 01 00 - 64 RM :Direct Level 0 - 100
** ** 09 47 00 00 00 01 00 - 64 SG :Sens 0 - 100
** ** 09 48 00 00 00 01 00 - 64 SG :Rise Time 0 - 100
** ** 09 49 00 00 00 01 00 - 64 DF :Tone -50 - +50
** ** 09 4A 00 00 00 01 00 - 64 DF :Sens 0 - 100
** ** 09 4B 00 00 00 01 00 - 64 DF :Attack 0 - 100
** ** 09 4C 00 00 00 01 00 - 64 DF :Depth 0 - 100
** ** 09 4D 00 00 00 01 00 - 64 DF :Resonance 0 - 100
** ** 09 4E 00 00 00 01 00 - 64 DF :Effect Level 0 - 100
** ** 09 4F 00 00 00 01 00 - 64 DF :Direct Level 0 - 100
** ** 09 50 00 00 00 01 00 - 64 STR:Tone -50 - +50
** ** 09 51 00 00 00 01 00 - 64 STR:Sens 0 - 100
** ** 09 52 00 00 00 01 00 - 64 STR:Depth 0 - 100
** ** 09 53 00 00 00 01 00 - 64 STR:Resonance 0 - 100
** ** 09 54 00 00 00 01 00 - 64 STR:Buzz 0 - 100
** ** 09 55 00 00 00 01 00 - 64 STR:Effect Level 0 - 100
** ** 09 56 00 00 00 01 00 - 64 STR:Direct Level 0 - 100
** ** 09 57 00 00 00 01 00 - 01 FB :Mode 00 : OSC
** ** 09 58 00 00 00 01 00 - 64 FB :Rise Time 0 - 100
** ** 09 59 00 00 00 01 00 - 64 FB :Rise Time(Å£) 0 - 100
** ** 09 5A 00 00 00 01 00 - 64 FB :F.B.Level 0 - 100
** ** 09 5B 00 00 00 01 00 - 64 FB :F.B.Level(Å£) 0 - 100
** ** 09 5C 00 00 00 01 00 - 71 FB :Vibrato Rate *Refer to "Table Rate"
** ** 09 5D 00 00 00 01 00 - 64 FB :Vibrato Depth 0 - 100
** ** 09 5E 00 00 00 01 00 - 64 AFB:FREQ 1 0 - 100
** ** 09 5F 00 00 00 01 00 - 64 AFB:DEPTH 1 0 - 100
** ** 09 60 00 00 00 01 00 - 64 AFB:FREQ 2 0 - 100
** ** 09 61 00 00 00 01 00 - 64 AFB:DEPTH 2 0 - 100
** ** 09 62 00 00 00 01 00 - 64 AFB:FREQ 3 0 - 100
** ** 09 63 00 00 00 01 00 - 64 AFB:DEPTH 3 0 - 100
** ** 09 64 00 00 00 01 00 - 02 HU :Mode 00 : Picking
** ** 09 65 00 00 00 01 00 - 04 HU :Vowel1 00 : 'a'
** ** 09 66 00 00 00 01 00 - 04 HU :Vowel2 00 : 'a'
** ** 09 67 00 00 00 01 00 - 64 HU :Sens 0 - 100
** ** 09 68 00 00 00 01 00 - 71 HU :Rate *Refer to "Table Rate"
** ** 09 69 00 00 00 01 00 - 64 HU :Depth 0 - 100
** ** 09 6A 00 00 00 01 00 - 64 HU :Manual 0 - 100
** ** 09 6B 00 00 00 01 00 - 64 HU :Level 0 - 100
** ** 09 6C 00 00 00 01 00 - 13 SL :Pattern 00 : P1
** ** 09 6D 00 00 00 01 00 - 71 SL :Rate *Refer to "Table Rate"
** ** 09 6E 00 00 00 01 00 - 64 SL :Triggr Sens 0 - 100
** ** 09 6F 00 00 00 01 00 - 01 WSY:Wave 00 : Saw
** ** 09 70 00 00 00 01 00 - 64 WSY:Cutoff Freq 0 - 100
** ** 09 71 00 00 00 01 00 - 64 WSY:Resonance 0 - 100
** ** 09 72 00 00 00 01 00 - 64 WSY:FLT.Sens 0 - 100
** ** 09 73 00 00 00 01 00 - 64 WSY:FLT.Decay 0 - 100
** ** 09 74 00 00 00 01 00 - 64 WSY:FLT.Depth 0 - 100
** ** 09 75 00 00 00 01 00 - 64 WSY:Synth Level 0 - 100
** ** 09 76 00 00 00 01 00 - 64 WSY:Direct Level 0 - 100
** ** 09 77 00 00 00 01 00 - 0A SEQ:Low Cut *Refer to "Table Low Cut"
** ** 09 78 00 00 00 01 00 - 28 SEQ:Low EQ 00 : -20dB
** ** 09 79 00 00 00 01 00 - 1B SEQ:Low-Middle Frequency *Refer to "Table Middle Frequency"
** ** 09 7A 00 00 00 01 00 - 05 SEQ:Low-Middle Q *Refer to "Table Middle Q"
** ** 09 7B 00 00 00 01 00 - 28 SEQ:Low-Middle EQ 00 : -20dB
** ** 09 7C 00 00 00 01 00 - 1B SEQ:High-Middle Frequency *Refer to "Table Middle Frequency"
** ** 09 7D 00 00 00 01 00 - 05 SEQ:High-Middle Q *Refer to "Table Middle Q"
** ** 09 7E 00 00 00 01 00 - 28 SEQ:High-Middle EQ 00 : -20dB
** ** 09 7F 00 00 00 01 00 - 28 SEQ:High EQ 00 : -20dB
** ** 0A 00 00 00 00 01 00 - 09 SEQ:High Cut *Refer to "Table High Cut"
** ** 0A 01 00 00 00 01 00 - 28 SEQ:Level 00 : -20dB
** ** 0A 02 00 00 00 01 00 - 02 HR :Voice 00 : 1-Voice
** ** 0A 03 00 00 00 01 00 - 39 HR :Voice1:Harmony *Refer to "Table HR Harmony"
** ** 0A 04 00 00 00 02 00 00 - 02 33 HR :Voice1:Pre Delay *Refer to "Table Pre Delay"
01 : On
01 : Intelligent
01 : Natural
01 : Auto
02 : Random
01 : 'e'
02 : 'i'
03 : 'o'
04 : 'u'
01 : 'e'
02 : 'i'
03 : 'o'
04 : 'u'
01 : P2
:
13 : P20
01 : Square
01 : -19dB
:
28 : +20dB
01 : -19dB
:
28 : +20dB
01 : -19dB
:
28 : +20dB
01 : -19dB
:
28 : +20dB
01 : -19dB
:
28 : +20dB
01 : 2-Mono
02 : 2-Stereo
MIDI Implementation
26
Page 27
** ** 0A 05# HR :Voice1:Pre Delay(LSB)
** ** 0A 06 00 00 00 01 00 - 64 HR :Voice1:Feedback 0 - 100
** ** 0A 07 00 00 00 01 00 - 64 HR :Voice1:Level 0 - 100
** ** 0A 08 00 00 00 01 00 - 39 HR :Voice2:Harmony *Refer to "Table HR Harmony"
** ** 0A 09 00 00 00 02 00 00 - 02 33 HR :Voice2:Pre Delay *Refer to "Table Pre Delay"
** ** 0A 0A# HR :Voice2:Pre Delay(LSB)
** ** 0A 0B 00 00 00 01 00 - 64 HR :Voice2:Level 0 - 100
** ** 0A 0C 00 00 00 01 00 - 0B HR :Key 00 : C (Am)
** ** 0A 0D 00 00 00 01 00 - 64 HR :Direct Level 0 - 100
** ** 0A 0E 00 00 00 01 00 - 02 PS :Voice 00 : 1-Voice
** ** 0A 0F 00 00 00 01 00 - 03 PS :Voice1:Mode 00 : Fast
** ** 0A 10 00 00 00 01 00 - 30 PS :Voice1:Pitch -24 - +24
** ** 0A 11 00 00 00 01 00 - 64 PS :Voice1:Fine -50 - +50
** ** 0A 12 00 00 00 02 00 00 - 02 33 PS :Voice1:Pre Delay *Refer to "Table Pre Delay"
** ** 0A 13# PS :Voice1:Pre Delay(LSB)
** ** 0A 14 00 00 00 01 00 - 64 PS :Voice1:Feedback 0 - 100
** ** 0A 15 00 00 00 01 00 - 64 PS :Voice1:Level 0 - 100
** ** 0A 16 00 00 00 01 00 - 03 PS :Voice2:Mode 00 : Fast
** ** 0A 17 00 00 00 01 00 - 30 PS :Voice2:Pitch -24 - +24
** ** 0A 18 00 00 00 01 00 - 64 PS :Voice2:Fine -50 - +50
** ** 0A 19 00 00 00 02 00 00 - 02 33 PS :Voice2:Pre Delay *Refer to "Table Pre Delay"
** ** 0A 1A# PS :Voice2:Pre Delay(LSB)
** ** 0A 1B 00 00 00 01 00 - 64 PS :Voice2:Level 0 - 100
** ** 0A 1C 00 00 00 01 00 - 64 PS :Direct Level 0 - 100
** ** 0A 1D 00 00 00 01 00 - 30 PB :Pitch Min -24 - +24
** ** 0A 1E 00 00 00 01 00 - 30 PB :Pitch Max -24 - +24
** ** 0A 1F 00 00 00 01 00 - 64 PB :Pdl Position 0 - 100
** ** 0A 20 00 00 00 01 00 - 64 PB :Effect Level 0 - 100
** ** 0A 21 00 00 00 01 00 - 64 PB :Direct Level 0 - 100
** ** 0A 22 00 00 00 01 00 - 03 OC :Range Range 1 - Range 4
** ** 0A 23 00 00 00 01 00 - 64 OC :Octave Level 0 - 100
** ** 0A 24 00 00 00 01 00 - 64 OC :Direct Level 0 - 100
** ** 0A 25 00 00 00 01 00 - 01 RT :Speed Select 00 : Slow
** ** 0A 26 00 00 00 01 00 - 71 RT :Rate(Slow) *Refer to "Table Rate"
** ** 0A 27 00 00 00 01 00 - 71 RT :Rate(Fast) *Refer to "Table Rate"
** ** 0A 28 00 00 00 01 00 - 64 RT :Rise Time 0 - 100
** ** 0A 29 00 00 00 01 00 - 64 RT :Fall Time 0 - 100
** ** 0A 2A 00 00 00 01 00 - 64 RT :Depth 0 - 100
** ** 0A 2B 00 00 00 01 00 - 10 2CE:Xover f *Refer to "Table Xover Frequency"
** ** 0A 2C 00 00 00 01 00 - 71 2CE:Low Rate *Refer to "Table Rate"
** ** 0A 2D 00 00 00 01 00 - 64 2CE:Low Depth 0 - 100
** ** 0A 2E 00 00 00 01 00 - 50 2CE:Low Pre Delay *Refer to "Table CE Pre Delay"
** ** 0A 2F 00 00 00 01 00 - 64 2CE:Low Level 0 - 100
** ** 0A 30 00 00 00 01 00 - 71 2CE:High Rate *Refer to "Table Rate"
** ** 0A 31 00 00 00 01 00 - 64 2CE:High Depth 0 - 100
** ** 0A 32 00 00 00 01 00 - 50 2CE:High Pre Delay *Refer to "Table CE Pre Delay"
** ** 0A 33 00 00 00 01 00 - 64 2CE:High Level 0 - 100
** ** 0A 34 00 00 00 01 00 - 27 AR :Phrase 00 : Preset1
** ** 0A 35 00 00 00 01 00 - 01 AR :Loop 00 : Off
** ** 0A 36 00 00 00 01 00 - 71 AR :Tempo *Refer to "Table Rate"
** ** 0A 37 00 00 00 01 00 - 64 AR :Sens 0 - 100
** ** 0A 38 00 00 00 01 00 - 0B AR :Key 00 : C (Am)
** ** 0A 39 00 00 00 01 00 - 64 AR :Attack 0 - 100
** ** 0A 3A 00 00 00 01 00 - 01 AR :Hold 00 : Off
** ** 0A 3B 00 00 00 01 00 - 64 AR :Effect Level 0 - 100
** ** 0A 3C 00 00 00 01 00 - 64 AR :Direct Level 0 - 100
** ** 0A 3D 00 00 00 01 00 - 64 SYN:Sens 0 - 100
** ** 0A 3E 00 00 00 01 00 - 03 SYN:Wave 00 : Square
** ** 0A 3F 00 00 00 01 00 - 01 SYN:Chromatic 00 : Off
** ** 0A 40 00 00 00 01 00 - 02 SYN:Octave Shift 0, -1, -2
** ** 0A 41 00 00 00 01 00 - 64 SYN:PWM Rate 0 - 100
** ** 0A 42 00 00 00 01 00 - 64 SYN:PWM Depth 0 - 100
** ** 0A 43 00 00 00 01 00 - 64 SYN:Cutoff Frequency 0 - 100
** ** 0A 44 00 00 00 01 00 - 64 SYN:Resonance 0 - 100
** ** 0A 45 00 00 00 01 00 - 64 SYN:Filter Sens 0 - 100
** ** 0A 46 00 00 00 01 00 - 64 SYN:Filter Decay 0 - 100
** ** 0A 47 00 00 00 01 00 - 64 SYN:Filter Depth 00 : -100
** ** 0A 48 00 00 00 01 00 - 65 SYN:Attack 00 : Decay
** ** 0A 49 00 00 00 01 00 - 64 SYN:Release 0 - 100
** ** 0A 4A 00 00 00 01 00 - 64 SYN:Velocity 0 - 100
** ** 0A 4B 00 00 00 01 00 - 01 SYN:Hold 00 : Off
** ** 0A 4C 00 00 00 01 00 - 64 SYN:Synth Level 0 - 100
** ** 0A 4D 00 00 00 01 00 - 64 SYN:Direct Level 0 - 100
** ** 0A 4E 00 00 00 01 00 - 03 AC :Type 00 : Small
01 : C#(A#m)
:
0B : B (G#m)
01 : 2-Mono
02 : 2-Stereo
01 : Medium
02 : Slow
03 : Mono
01 : Medium
02 : Slow
03 : Mono
01 : Fast
01 : Preset2
:
1D : Preset30
1E : User1
:
27 : User10
01 : On
01 : C#(A#m)
:
0B : B (G#m)
01 : On
01 : Saw
02 : Brass
03 : Bow
01 : On
01 : -98
:
32 : 0
:
64 : +100
01 : 0
02 : 1
:
65 : 100
01 : On
01 : Medium
02 : Bright
03 : Power
MIDI Implementation
27
Page 28
** ** 0A 4F 00 00 00 01 00 - 64 AC :Bass -50 - +50
** ** 0A 50 00 00 00 01 00 - 64 AC :Middle -50 - +50
** ** 0A 51 00 00 00 01 00 - 1B AC :Middle Freq *Refer to "Table Middle Frequency"
** ** 0A 52 00 00 00 01 00 - 64 AC :Treble -50 - +50
** ** 0A 53 00 00 00 01 00 - 64 AC :Presence -50 - +50
** ** 0A 54 00 00 00 01 00 - 64 AC :Level 0 - 100
** ** 0A 55 00 00 00 01 00 - 01 SH :Hold 00 : Off
** ** 0A 56 00 00 00 01 00 - 64 SH :Rise Time 0 - 100
** ** 0A 57 00 00 00 01 00 - 78 SH :Effect Level 0 - 120
** ** 0A 58 00 00 00 02 00 00 - 03 17 SDD:Delay Time *Refer to "Table SDD Delay Time"
** ** 0A 59# SDD:Delay Time(LSB)
** ** 0A 5A 00 00 00 01 00 - 64 SDD:Feedback 0 - 100
** ** 0A 5B 00 00 00 01 00 - 78 SDD:Effect Level 0 - 120
---DELAY--** ** 0B 00 00 00 00 01 00 - 01 On/Off 00 : Off
** ** 0B 01 (Reserved)
** ** 0B 02 00 00 00 01 00 - 0B Type 00 : Single
** ** 0B 03 00 00 00 02 00 00 - 0E 15 Delay Time *Refer to "Table DD Delay Time"
** ** 0B 04# Delay Time(LSB)
** ** 0B 05 00 00 00 01 00 - 64 Tap Time 0% - 100%
** ** 0B 06 00 00 00 01 00 - 64 Feedback 0 - 100
** ** 0B 07 00 00 00 01 00 - 09 High Cut *Refer to "Table High Cut"
** ** 0B 08 00 00 00 02 00 00 - 07 11 Delay1 Time *Refer to "Table DD Dual Delay Time"
** ** 0B 09# Delay1 Time(LSB)
** ** 0B 0A 00 00 00 01 00 - 64 Delay1 Feedback 0 - 100
** ** 0B 0B 00 00 00 01 00 - 09 Delay1 High Cut *Refer to "Table High Cut"
** ** 0B 0C 00 00 00 01 00 - 78 Delay1 Level 0 - 120
** ** 0B 0D 00 00 00 02 00 00 - 07 11 Delay2 Time *Refer to "Table DD Dual Delay Time"
** ** 0B 0E# Delay2 Time(LSB)
** ** 0B 0F 00 00 00 01 00 - 64 Delay2 Feedback 0 - 100
** ** 0B 10 00 00 00 01 00 - 09 Delay2 High Cut *Refer to "Table High Cut"
** ** 0B 11 00 00 00 01 00 - 78 Delay2 Level 0 - 120
** ** 0B 12 00 00 00 01 00 - 64 MOD Rate 0 - 100
** ** 0B 13 00 00 00 01 00 - 64 MOD Depth 0 - 100
** ** 0B 14 00 00 00 01 00 - 01 Warp Sw 00 : Off
** ** 0B 15 00 00 00 01 00 - 64 Warp Rise Time 0 - 100
** ** 0B 16 00 00 00 01 00 - 64 Warp Feedback Depth 0 - 100
** ** 0B 17 00 00 00 01 00 - 64 Warp E.Level Depth 0 - 100
** ** 0B 18 00 00 00 01 00 - 78 Effect Level 0 - 120
** ** 0B 19 00 00 00 01 00 - 64 Direct Level 0 - 100
---CHORUS--** ** 0C 00 00 00 00 01 00 - 01 On/Off 00 : Off
** ** 0C 01 (Reserved)
** ** 0C 02 00 00 00 01 00 - 02 Mode 00 : Mono
** ** 0C 03 00 00 00 01 00 - 71 Rate *Refer to "Table Rate"
** ** 0C 04 00 00 00 01 00 - 64 Depth 0 - 100
** ** 0C 05 00 00 00 01 00 - 50 Pre Delay *Refer to "Table CE Pre Delay"
** ** 0C 06 00 00 00 01 00 - 0A Low Cut *Refer to "Table Low Cut"
** ** 0C 07 00 00 00 01 00 - 09 High Cut *Refer to "Table High Cut"
** ** 0C 08 00 00 00 01 00 - 64 Effect Level 0 - 100
---REVERB--** ** 0D 00 00 00 00 01 00 - 01 On/Off 00 : Off
** ** 0D 01 (Reserved)
** ** 0D 02 00 00 00 01 00 - 06 Type 00 : Ambience
** ** 0D 03 00 00 00 01 00 - 63 Reverb Time 00 : 0.1s
** ** 0D 04 00 00 00 01 00 - 64 Pre Delay 0ms - 100ms
** ** 0D 05 00 00 00 01 00 - 0A Low Cut *Refer to "Table Low Cut"
** ** 0D 06 00 00 00 01 00 - 09 High Cut *Refer to "Table High Cut"
** ** 0D 07 00 00 00 01 00 - 0A Density 0 - 10
** ** 0D 08 00 00 00 01 00 - 64 Effect Level 0 - 100
** ** 0D 09 00 00 00 01 00 - 64 Direct Level 0 - 100
---MASTER--** ** 0E 00 00 00 00 01 00 - 01 NS :Effect 00 : Off
** ** 0E 01 00 00 00 01 00 - 64 NS :Threshold 0 - 100
** ** 0E 02 00 00 00 01 00 - 64 NS :Release 0 - 100
** ** 0E 03 00 00 00 01 00 - 02 NS :Detect 00 : Input
** ** 0E 04 00 00 00 01 00 - 64 Patch Level 00 : 0
** ** 0E 05 00 00 00 02 00 00 - 01 52 Master BPM 00 00 : 40
** ** 0E 06# Master BPM(LSB)
** ** 0E 07 00 00 00 01 00 - 64 FV :Level 0 - 100
** ** 0E 08 00 00 00 01 00 - 03 FV :Vol.Curve 00 : Slow1
01 : On
01 : On
01 : Pan
02 : Stereo
03 : Dual Series
04 : Dual Parallel
05 : Dual L/R
06 : Reverse
07 : Analog
08 : Tape
09 : Warp
0A : Modulate
0B : Hold
01 : On
01 : On
01 : Stereo1
02 : Stereo2
01 : On
01 : Room
02 : Hall1
03 : Hall2
04 : Plate
05 : Spring
06 : Modulate
01 : 0.2s
:
63 : 10.0s
01 : On
01 : Ns Input
02 : FV Out
01 : 2
:
32 : 100
:
64 : 200
00 01 : 41
:
01 52 : 250
01 : Slow2
MIDI Implementation
28
Page 29
02 : Normal
** ** 0E 09 00 00 00 01 00 - 02 Output 00 : Main
---AMP CTL SW--** ** 0F 00 00 00 00 01 00 - 01 On/Off 00 : Off
---AMP CTL SW 2--** ** 10 00 00 00 00 01 00 - 01 On/Off 00 : Off
---FX CHAIN--** ** 11 00 00 00 00 01 00 - 0D Chain1 00 : FX1
** ** 11 01 00 00 00 01 00 - 0D Chain2
** ** 11 02 00 00 00 01 00 - 0D Chain3
** ** 11 03 00 00 00 01 00 - 0D Chain4
** ** 11 04 00 00 00 01 00 - 0D Chain5
** ** 11 05 00 00 00 01 00 - 0D Chain6
** ** 11 06 00 00 00 01 00 - 0D Chain7
** ** 11 07 00 00 00 01 00 - 0D Chain8
** ** 11 08 00 00 00 01 00 - 0D Chain9
** ** 11 09 00 00 00 01 00 - 0D Chain10
** ** 11 0A 00 00 00 01 00 - 0D Chain11
** ** 11 0B 00 00 00 01 00 - 0D Chain12
** ** 11 0C 00 00 00 01 00 - 0D Chain13
** ** 11 0D 00 00 00 01 00 - 0D Chain14
03 : Fast
01 : Sub
02 : Main+Sub
01 : On
01 : On
01 : CS
02 : WAH
03 : LP
04 : OD
05 : PRE
06 : EQ
07 : FX2
08 : DD
09 : CE
0A : RV
0B : NS
0C : FV
0D : DGT
MIDI Implementation
* Rules for exchanging effect positions
The same effect cannot be used more than once.
---NAME--** ** 12 00 00 00 00 01 20 - 7F Name1 *Refer to "Table Name"
** ** 12 01 00 00 00 01 20 - 7F Name2
** ** 12 02 00 00 00 01 20 - 7F Name3
** ** 12 03 00 00 00 01 20 - 7F Name4
** ** 12 04 00 00 00 01 20 - 7F Name5
** ** 12 05 00 00 00 01 20 - 7F Name6
** ** 12 06 00 00 00 01 20 - 7F Name7
** ** 12 07 00 00 00 01 20 - 7F Name8
** ** 12 08 00 00 00 01 20 - 7F Name9
** ** 12 09 00 00 00 01 20 - 7F Name10
** ** 12 0A 00 00 00 01 20 - 7F Name11
** ** 12 0B 00 00 00 01 20 - 7F Name12
** ** 12 0C 00 00 00 01 20 - 7F Name13
** ** 12 0D 00 00 00 01 20 - 7F Name14
** ** 12 0E 00 00 00 01 20 - 7F Name15
** ** 12 0F 00 00 00 01 20 - 7F Name16
---ASSIGN INPUT SENS--** ** 1E 00 00 00 00 01 00 - 64 Assign Input Sens 0 - 100
---ASSIGN 1--** ** 20 00 00 00 00 01 00 - 01 On/Off 00 : Off
** ** 20 01 (Reserved)
** ** 20 02 00 00 00 02 00 00 - 03 6C Target *Refer to "Table Assign Target"
** ** 20 03#
** ** 20 04 00 00 00 02 00 00 - $$ $$ Target Min ** ** 20 05#
** ** 20 06 00 00 00 02 00 00 - $$ $$ Target Max ** ** 20 07#
** ** 20 08 00 00 00 01 00 - 49 Source *Refer to "Table Assign Source"
** ** 20 09 00 00 00 01 00 - 01 Source Mode 00 : Normal
** ** 20 0A 00 00 00 01 00 - 7E Source Act.Range Lo 0 - 127
** ** 20 0B 00 00 00 01 01 - 7F Source Act.Range Hi 0 - 127
** ** 20 0C 00 00 00 01 00 - 47 Trigger *Refer to "Table Assign Trigger"
** ** 20 0D 00 00 00 01 00 - 64 Time 0 - 100
** ** 20 0E 00 00 00 01 00 - 02 Curve 00 : Linear
** ** 20 0F 00 00 00 01 00 - 64 Rate 0 - 100
** ** 20 10 00 00 00 01 00 - 02 Waveform 00 : SAW
---ASSIGN 2--** ** 21 00 00 00 00 01 00 - 01 On/Off
** ** 21 01 (Reserved)
** ** 21 02 00 00 00 02 00 00 - 03 6C Target
** ** 21 03#
** ** 21 04 00 00 00 02 00 00 - $$ $$ Target Min
** ** 21 05#
** ** 21 06 00 00 00 02 00 00 - $$ $$ Target Max
** ** 21 07#
** ** 21 08 00 00 00 01 00 - 49 Source
** ** 21 09 00 00 00 01 00 - 01 Source Mode
** ** 21 0A 00 00 00 01 00 - 7E Source Act.Range Lo
** ** 21 0B 00 00 00 01 01 - 7F Source Act.Range Hi
** ** 21 0C 00 00 00 01 00 - 47 Trigger
** ** 21 0D 00 00 00 01 00 - 64 Time
** ** 21 0E 00 00 00 01 00 - 02 Curve
** ** 21 0F 00 00 00 01 00 - 64 Rate
** ** 21 10 00 00 00 01 00 - 02 Waveform
01 : On
01 : Toggle
01 : Slow Rise
02 : Fast Rise
01 : TRI
02 : SIN
29
Page 30
---ASSIGN 3--** ** 22 00 00 00 00 01 00 - 01 On/Off
** ** 22 01 (Reserved)
** ** 22 02 00 00 00 02 00 00 - 03 6C Target
** ** 22 03#
** ** 22 04 00 00 00 02 00 00 - $$ $$ Target Min
** ** 22 05#
** ** 22 06 00 00 00 02 00 00 - $$ $$ Target Max
** ** 22 07#
** ** 22 08 00 00 00 01 00 - 49 Source
** ** 22 09 00 00 00 01 00 - 01 Source Mode
** ** 22 0A 00 00 00 01 00 - 7E Source Act.Range Lo
** ** 22 0B 00 00 00 01 01 - 7F Source Act.Range Hi
** ** 22 0C 00 00 00 01 00 - 47 Trigger
** ** 22 0D 00 00 00 01 00 - 64 Time
** ** 22 0E 00 00 00 01 00 - 02 Curve
** ** 22 0F 00 00 00 01 00 - 64 Rate
** ** 22 10 00 00 00 01 00 - 02 Waveform
---ASSIGN 4--** ** 23 00 00 00 00 01 00 - 01 On/Off
** ** 23 01 (Reserved)
** ** 23 02 00 00 00 02 00 00 - 03 6C Target
** ** 23 03#
** ** 23 04 00 00 00 02 00 00 - $$ $$ Target Min
** ** 23 05#
** ** 23 06 00 00 00 02 00 00 - $$ $$ Target Max
** ** 23 07#
** ** 23 08 00 00 00 01 00 - 49 Source
** ** 23 09 00 00 00 01 00 - 01 Source Mode
** ** 23 0A 00 00 00 01 00 - 7E Source Act.Range Lo
** ** 23 0B 00 00 00 01 01 - 7F Source Act.Range Hi
** ** 23 0C 00 00 00 01 00 - 47 Trigger
** ** 23 0D 00 00 00 01 00 - 64 Time
** ** 23 0E 00 00 00 01 00 - 02 Curve
** ** 23 0F 00 00 00 01 00 - 64 Rate
** ** 23 10 00 00 00 01 00 - 02 Waveform
---ASSIGN 5--** ** 24 00 00 00 00 01 00 - 01 On/Off
** ** 24 01 (Reserved)
** ** 24 02 00 00 00 02 00 00 - 03 6C Target
** ** 24 03#
** ** 24 04 00 00 00 02 00 00 - $$ $$ Target Min
** ** 24 05#
** ** 24 06 00 00 00 02 00 00 - $$ $$ Target Max
** ** 24 07#
** ** 24 08 00 00 00 01 00 - 49 Source
** ** 24 09 00 00 00 01 00 - 01 Source Mode
** ** 24 0A 00 00 00 01 00 - 7E Source Act.Range Lo
** ** 24 0B 00 00 00 01 01 - 7F Source Act.Range Hi
** ** 24 0C 00 00 00 01 00 - 47 Trigger
** ** 24 0D 00 00 00 01 00 - 64 Time
** ** 24 0E 00 00 00 01 00 - 02 Curve
** ** 24 0F 00 00 00 01 00 - 64 Rate
** ** 24 10 00 00 00 01 00 - 02 Waveform
---ASSIGN 6--** ** 25 00 00 00 00 01 00 - 01 On/Off
** ** 25 01 (Reserved)
** ** 25 02 00 00 00 02 00 00 - 03 6C Target
** ** 25 03#
** ** 25 04 00 00 00 02 00 00 - $$ $$ Target Min
** ** 25 05#
** ** 25 06 00 00 00 02 00 00 - $$ $$ Target Max
** ** 25 07#
** ** 25 08 00 00 00 01 00 - 49 Source
** ** 25 09 00 00 00 01 00 - 01 Source Mode
** ** 25 0A 00 00 00 01 00 - 7E Source Act.Range Lo
** ** 25 0B 00 00 00 01 01 - 7F Source Act.Range Hi
** ** 25 0C 00 00 00 01 00 - 47 Trigger
** ** 25 0D 00 00 00 01 00 - 64 Time
** ** 25 0E 00 00 00 01 00 - 02 Curve
** ** 25 0F 00 00 00 01 00 - 64 Rate
** ** 25 10 00 00 00 01 00 - 02 Waveform
---ASSIGN 7--** ** 26 00 00 00 00 01 00 - 01 On/Off
** ** 26 01 (Reserved)
** ** 26 02 00 00 00 02 00 00 - 03 6C Target
** ** 26 03#
** ** 26 04 00 00 00 02 00 00 - $$ $$ Target Min
** ** 26 05#
** ** 26 06 00 00 00 02 00 00 - $$ $$ Target Max
** ** 26 07#
** ** 26 08 00 00 00 01 00 - 49 Source
** ** 26 09 00 00 00 01 00 - 01 Source Mode
** ** 26 0A 00 00 00 01 00 - 7E Source Act.Range Lo
** ** 26 0B 00 00 00 01 01 - 7F Source Act.Range Hi
** ** 26 0C 00 00 00 01 00 - 47 Trigger
** ** 26 0D 00 00 00 01 00 - 64 Time
** ** 26 0E 00 00 00 01 00 - 02 Curve
** ** 26 0F 00 00 00 01 00 - 64 Rate
** ** 26 10 00 00 00 01 00 - 02 Waveform
---ASSIGN 8--** ** 27 00 00 00 00 01 00 - 01 On/Off
** ** 27 01 (Reserved)
** ** 27 02 00 00 00 02 00 00 - 03 6C Target
** ** 27 03#
** ** 27 04 00 00 00 02 00 00 - $$ $$ Target Min
** ** 27 05#
** ** 27 06 00 00 00 02 00 00 - $$ $$ Target Max
** ** 27 07#
** ** 27 08 00 00 00 01 00 - 49 Source
** ** 27 09 00 00 00 01 00 - 01 Source Mode
** ** 27 0A 00 00 00 01 00 - 7E Source Act.Range Lo
** ** 27 0B 00 00 00 01 01 - 7F Source Act.Range Hi
** ** 27 0C 00 00 00 01 00 - 47 Trigger
** ** 27 0D 00 00 00 01 00 - 64 Time
** ** 27 0E 00 00 00 01 00 - 02 Curve
** ** 27 0F 00 00 00 01 00 - 64 Rate
** ** 27 10 00 00 00 01 00 - 02 Waveform
MIDI Implementation
30
Page 31
---ASSIGN 9--** ** 28 00 00 00 00 01 00 - 01 On/Off
** ** 28 01 (Reserved)
** ** 28 02 00 00 00 02 00 00 - 03 6C Target
** ** 28 03#
** ** 28 04 00 00 00 02 00 00 - $$ $$ Target Min
** ** 28 05#
** ** 28 06 00 00 00 02 00 00 - $$ $$ Target Max
** ** 28 07#
** ** 28 08 00 00 00 01 00 - 49 Source
** ** 28 09 00 00 00 01 00 - 01 Source Mode
** ** 28 0A 00 00 00 01 00 - 7E Source Act.Range Lo
** ** 28 0B 00 00 00 01 01 - 7F Source Act.Range Hi
** ** 28 0C 00 00 00 01 00 - 47 Trigger
** ** 28 0D 00 00 00 01 00 - 64 Time
** ** 28 0E 00 00 00 01 00 - 02 Curve
** ** 28 0F 00 00 00 01 00 - 64 Rate
** ** 28 10 00 00 00 01 00 - 02 Waveform
---ASSIGN 10--** ** 29 00 00 00 00 01 00 - 01 On/Off
** ** 29 01 (Reserved)
** ** 29 02 00 00 00 02 00 00 - 03 6C Target
** ** 29 03#
** ** 29 04 00 00 00 02 00 00 - $$ $$ Target Min
** ** 29 05#
** ** 29 06 00 00 00 02 00 00 - $$ $$ Target Max
** ** 29 07#
** ** 29 08 00 00 00 01 00 - 49 Source
** ** 29 09 00 00 00 01 00 - 01 Source Mode
** ** 29 0A 00 00 00 01 00 - 7E Source Act.Range Lo
** ** 29 0B 00 00 00 01 01 - 7F Source Act.Range Hi
** ** 29 0C 00 00 00 01 00 - 47 Trigger
** ** 29 0D 00 00 00 01 00 - 64 Time
** ** 29 0E 00 00 00 01 00 - 02 Curve
** ** 29 0F 00 00 00 01 00 - 64 Rate
** ** 29 10 00 00 00 01 00 - 02 Waveform
---ASSIGN 11--** ** 2A 00 00 00 00 01 00 - 01 On/Off
** ** 2A 01 (Reserved)
** ** 2A 02 00 00 00 02 00 00 - 03 6C Target
** ** 2A 03#
** ** 2A 04 00 00 00 02 00 00 - $$ $$ Target Min
** ** 2A 05#
** ** 2A 06 00 00 00 02 00 00 - $$ $$ Target Max
** ** 2A 07#
** ** 2A 08 00 00 00 01 00 - 49 Source
** ** 2A 09 00 00 00 01 00 - 01 Source Mode
** ** 2A 0A 00 00 00 01 00 - 7E Source Act.Range Lo
** ** 2A 0B 00 00 00 01 01 - 7F Source Act.Range Hi
** ** 2A 0C 00 00 00 01 00 - 47 Trigger
** ** 2A 0D 00 00 00 01 00 - 64 Time
** ** 2A 0E 00 00 00 01 00 - 02 Curve
** ** 2A 0F 00 00 00 01 00 - 64 Rate
** ** 2A 10 00 00 00 01 00 - 02 Waveform
---ASSIGN 12--** ** 2B 00 00 00 00 01 00 - 01 On/Off
** ** 2B 01 (Reserved)
** ** 2B 02 00 00 00 02 00 00 - 03 6C Target
** ** 2B 03#
** ** 2B 04 00 00 00 02 00 00 - $$ $$ Target Min
** ** 2B 05#
** ** 2B 06 00 00 00 02 00 00 - $$ $$ Target Max
** ** 2B 07#
** ** 2B 08 00 00 00 01 00 - 49 Source
** ** 2B 09 00 00 00 01 00 - 01 Source Mode
** ** 2B 0A 00 00 00 01 00 - 7E Source Act.Range Lo
** ** 2B 0B 00 00 00 01 01 - 7F Source Act.Range Hi
** ** 2B 0C 00 00 00 01 00 - 47 Trigger
** ** 2B 0D 00 00 00 01 00 - 64 Time
** ** 2B 0E 00 00 00 01 00 - 02 Curve
** ** 2B 0F 00 00 00 01 00 - 64 Rate
** ** 2B 10 00 00 00 01 00 - 02 Waveform
---ASSIGN EXP1--** ** 2C 00 00 00 00 01 00 - 01 On/Off 00 : Off
** ** 2C 01 00 00 00 01 00 - 64 Foot Vol Min 0 - 100
** ** 2C 02 00 00 00 01 00 - 64 Foot Vol Max 0 - 100
---ASSIGN CC#7--** ** 2D 00 00 00 00 01 00 - 01 On/Off 00 : Off
** ** 2D 01 00 00 00 01 00 - 64 Foot Vol Min 0 - 100
** ** 2D 02 00 00 00 01 00 - 64 Foot Vol Max 0 - 100
01 : On
01 : On
MIDI Implementation
31
Page 32
MIDI Implementation
Table Quick Assign Target <Quick ASSIGN:Target>
------------ -----------Data(H) Description
------------ -----------00 00 00 00 FX1:On/Off
00 00 00 01 FX1:FX1 Select
00 00 00 02 FX1:ACS:Type
00 00 00 03 FX1:ACS:Sustain
00 00 00 04 FX1:ACS:Attack
00 00 00 05 FX1:ACS:Tone
00 00 00 06 FX1:ACS:Level
00 00 00 07 FX1:LM :Type
00 00 00 08 FX1:LM :Attack
00 00 00 09 FX1:LM :Threshold
00 00 00 0A FX1:LM :Ratio
00 00 00 0B FX1:LM :Release
00 00 00 0C FX1:LM :Level
00 00 00 0D FX1:TW :Mode
00 00 00 0E FX1:TW :Polarity
00 00 00 0F FX1:TW :Sens
00 00 01 00 FX1:TW :Frequency
00 00 01 01 FX1:TW :Peak
00 00 01 02 FX1:TW :Direct Level
00 00 01 03 FX1:TW :Level
00 00 01 04 FX1:AW :Mode
00 00 01 05 FX1:AW :Frequency
00 00 01 06 FX1:AW :Peak
00 00 01 07 FX1:AW :Rate
00 00 01 08 FX1:AW :Depth
00 00 01 09 FX1:AW :Direct Level
00 00 01 0A FX1:AW :Level
00 00 01 0B FX1:TM :Type
00 00 01 0C FX1:TM :Low
00 00 01 0D FX1:TM :High
00 00 01 0E FX1:TM :Resonance
00 00 01 0F FX1:TM :Level
00 00 02 00 FX1:GS :Type
00 00 02 01 FX1:GS :Low
00 00 02 02 FX1:GS :High
00 00 02 03 FX1:GS :Body
00 00 02 04 FX1:GS :Level
00 00 02 05 FX1:TR :Wave Shape
00 00 02 06 FX1:TR :Rate
00 00 02 07 FX1:TR :Depth
00 00 02 08 FX1:PH :Type
00 00 02 09 FX1:PH :Rate
00 00 02 0A FX1:PH :Depth
00 00 02 0B FX1:PH :Manual
00 00 02 0C FX1:PH :Resonance
00 00 02 0D FX1:PH :Step Rate
00 00 02 0E FX1:PH :Effect Level
00 00 02 0F FX1:PH :Direct Level
00 00 03 00 FX1:FL :Rate
00 00 03 01 FX1:FL :Depth
00 00 03 02 FX1:FL :Manual
00 00 03 03 FX1:FL :Resonance
00 00 03 04 FX1:FL :Separation
00 00 03 05 FX1:FL :Low Cut
00 00 03 06 FX1:FL :Effect Level
00 00 03 07 FX1:FL :Direct Level
00 00 03 08 FX1:PAN:Wave Shape
00 00 03 09 FX1:PAN:Rate
00 00 03 0A FX1:PAN:Depth
00 00 03 0B FX1:VB :Rate
00 00 03 0C FX1:VB :Depth
00 00 03 0D FX1:VB :Trigger
00 00 03 0E FX1:VB :Rise Time
00 00 03 0F FX1:UV :Rate
00 00 04 00 FX1:UV :Depth
00 00 04 01 FX1:UV :Level
00 00 04 02 FX1:RM :Mode
00 00 04 03 FX1:RM :Frequency
00 00 04 04 FX1:RM :Effect Level
00 00 04 05 FX1:RM :Direct Level
00 00 04 06 FX1:SG :Sens
00 00 04 07 FX1:SG :Rise Time
00 00 04 08 FX1:DF :Tone
00 00 04 09 FX1:DF :Sens
00 00 04 0A FX1:DF :Attack
00 00 04 0B FX1:DF :Depth
00 00 04 0C FX1:DF :Resonance
00 00 04 0D FX1:DF :Effect Level
00 00 04 0E FX1:DF :Direct Level
00 00 04 0F FX1:STR:Tone
00 00 05 00 FX1:STR:Sens
00 00 05 01 FX1:STR:Depth
00 00 05 02 FX1:STR:Resonance
00 00 05 03 FX1:STR:Buzz
00 00 05 04 FX1:STR:Effect Level
00 00 05 05 FX1:STR:Direct Level
00 00 05 06 FX1:FB :Mode
00 00 05 07 FX1:FB :Rise Time
00 00 05 08 FX1:FB :Rise Time(▲ )
00 00 05 09 FX1:FB :F.B.Level
00 00 05 0A FX1:FB :F.B.Level(▲ )
00 00 05 0B FX1:FB :Vib Rate
00 00 05 0C FX1:FB :Vib Depth
00 00 05 0D FX1:AFB:Freq 1
00 00 05 0E FX1:AFB:Depth 1
00 00 05 0F FX1:AFB:Freq 2
00 00 06 00 FX1:AFB:Depth 2
00 00 06 01 FX1:AFB:Freq 3
00 00 06 02 FX1:AFB:Depth 3
00 00 06 03 FX1:HU :Mode
00 00 06 04 FX1:HU :Vowel 1
00 00 06 05 FX1:HU :Vowel 2
00 00 06 06 FX1:HU :Sens
00 00 06 07 FX1:HU :Rate
00 00 06 08 FX1:HU :Depth
00 00 06 09 FX1:HU :Manual
00 00 06 0A FX1:HU :Level
00 00 06 0B FX1:SL :Pattern
00 00 06 0C FX1:SL :Rate
00 00 06 0D FX1:SL :Trigger Sens
00 00 06 0E FX1:WSY:Wave
00 00 06 0F FX1:WSY:Cutoff Freq
00 00 07 00 FX1:WSY:Resonance
00 00 07 01 FX1:WSY:FLT.Sens
00 00 07 02 FX1:WSY:FLT.Decay
00 00 07 03 FX1:WSY:FLT.Depth
00 00 07 04 FX1:WSY:Synth Level
00 00 07 05 FX1:WSY:Direct Level
00 00 07 06 FX1:SEQ:Low Cut
00 00 07 07 FX1:SEQ:Low EQ
00 00 07 08 FX1:SEQ:Lo-Mid f
00 00 07 09 FX1:SEQ:Lo-Mid Q
00 00 07 0A FX1:SEQ:Lo-Mid EQ
00 00 07 0B FX1:SEQ:Hi-Mid f
00 00 07 0C FX1:SEQ:Hi-Mid Q
00 00 07 0D FX1:SEQ:Hi-Mid EQ
00 00 07 0E FX1:SEQ:High EQ
00 00 07 0F FX1:SEQ:High Cut
00 00 08 00 FX1:SEQ:Level
00 00 08 01 CS :On/Off
00 00 08 02 CS :Type
00 00 08 03 CS :Sustain
00 00 08 04 CS :Attack
00 00 08 05 CS :Threshold
00 00 08 06 CS :Release
00 00 08 07 CS :Tone
00 00 08 08 CS :Level
00 00 08 09 WAH:On/Off
00 00 08 0A WAH:Type
00 00 08 0B WAH:Pdl Position
00 00 08 0C WAH:Level
00 00 08 0D LP :On/Off
00 00 08 0E LP :Type
00 00 08 0F LP :Select
00 00 09 00 LP :Mode 1
00 00 09 01 LP :Send 1 Level
00 00 09 02 LP :Return 1 Level
00 00 09 03 LP :Mode 2
00 00 09 04 LP :Send 2 Level
00 00 09 05 LP :Return 2 Level
00 00 09 06 LP :Mode Stereo
00 00 09 07 LP :Send Stereo Level
00 00 09 08 LP :Return Stereo Level
00 00 09 09 OD :On/Off
00 00 09 0A OD :Type
00 00 09 0B OD :Drive
00 00 09 0C OD :Bottom
00 00 09 0D OD :Tone
00 00 09 0E OD :Effect Level
00 00 09 0F OD :Direct Level
00 00 0A 00 PRE:On/Off
00 00 0A 01 PRE:Ch.Mode
00 00 0A 02 PRE:Ch.Select
00 00 0A 03 PRE:Dynamic Sens
00 00 0A 04 PRE:Ch.DlyTime
00 00 0A 05 PRE:Ch A Type
00 00 0A 06 PRE:Ch A Gain
00 00 0A 07 PRE:Ch A Bass
00 00 0A 08 PRE:Ch A Middle
00 00 0A 09 PRE:Ch A Treble
00 00 0A 0A PRE:Ch A Presence
00 00 0A 0B PRE:Ch A Level
00 00 0A 0C PRE:Ch A Bright
00 00 0A 0D PRE:Ch A Gain SW
00 00 0A 0E PRE:Ch A Solo SW
00 00 0A 0F PRE:Ch A Solo Level
00 00 0B 00 PRE:Ch A SP Type
00 00 0B 01 PRE:Ch A Mic Type
00 00 0B 02 PRE:Ch A Mic Dis.
00 00 0B 03 PRE:Ch A Mic Pos.
00 00 0B 04 PRE:Ch A Mic Level
00 00 0B 05 PRE:Ch A Direct Level
00 00 0B 06 PRE:Ch B Type
00 00 0B 07 PRE:Ch B Gain
00 00 0B 08 PRE:Ch B Bass
00 00 0B 09 PRE:Ch B Middle
00 00 0B 0A PRE:Ch B Treble
00 00 0B 0B PRE:Ch B Presence
00 00 0B 0C PRE:Ch B Level
00 00 0B 0D PRE:Ch B Bright
00 00 0B 0E PRE:Ch B Gain SW
00 00 0B 0F PRE:Ch B Solo SW
00 00 0C 00 PRE:Ch B Solo Level
00 00 0C 01 PRE:Ch B SP Type
00 00 0C 02 PRE:Ch B Mic Type
00 00 0C 03 PRE:Ch B Mic Dis.
00 00 0C 04 PRE:Ch B Mic Pos.
00 00 0C 05 PRE:Ch B Mic Level
00 00 0C 06 PRE:Ch B Direct Level
00 00 0C 07 EQ :On/Off
00 00 0C 08 EQ :Low Cut
00 00 0C 09 EQ :Low EQ
00 00 0C 0A EQ :Low-Middle Frequency
00 00 0C 0B EQ :Low-Middle Q
00 00 0C 0C EQ :Low-Middle EQ
00 00 0C 0D EQ :High-Middle Frequency
00 00 0C 0E EQ :High-Middle Q
00 00 0C 0F EQ :High-Middle EQ
00 00 0D 00 EQ :High EQ
00 00 0D 01 EQ :High Cut
00 00 0D 02 EQ :Level
00 00 0D 03 FX2:On/Off
00 00 0D 04 FX2:FX2 Select
00 00 0D 05 FX2:ACS:Type
00 00 0D 06 FX2:ACS:Sustain
00 00 0D 07 FX2:ACS:Attack
00 00 0D 08 FX2:ACS:Tone
00 00 0D 09 FX2:ACS:Level
00 00 0D 0A FX2:LM :Type
00 00 0D 0B FX2:LM :Attack
00 00 0D 0C FX2:LM :Threshold
00 00 0D 0D FX2:LM :Ratio
00 00 0D 0E FX2:LM :Release
00 00 0D 0F FX2:LM :Level
00 00 0E 00 FX2:TW :Mode
32
Page 33
MIDI Implementation
00 00 0E 01 FX2:TW :Polarity
00 00 0E 02 FX2:TW :Sens
00 00 0E 03 FX2:TW :Frequency
00 00 0E 04 FX2:TW :Peak
00 00 0E 05 FX2:TW :Direct Level
00 00 0E 06 FX2:TW :Level
00 00 0E 07 FX2:AW :Mode
00 00 0E 08 FX2:AW :Frequency
00 00 0E 09 FX2:AW :Peak
00 00 0E 0A FX2:AW :Rate
00 00 0E 0B FX2:AW :Depth
00 00 0E 0C FX2:AW :Direct Level
00 00 0E 0D FX2:AW :Level
00 00 0E 0E FX2:TM :Type
00 00 0E 0F FX2:TM :Low
00 00 0F 00 FX2:TM :High
00 00 0F 01 FX2:TM :Resonance
00 00 0F 02 FX2:TM :Level
00 00 0F 03 FX2:GS :Type
00 00 0F 04 FX2:GS :Low
00 00 0F 05 FX2:GS :High
00 00 0F 06 FX2:GS :Body
00 00 0F 07 FX2:GS :Level
00 00 0F 08 FX2:TR :Wave Shape
00 00 0F 09 FX2:TR :Rate
00 00 0F 0A FX2:TR :Depth
00 00 0F 0B FX2:PH :Type
00 00 0F 0C FX2:PH :Rate
00 00 0F 0D FX2:PH :Depth
00 00 0F 0E FX2:PH :Manual
00 00 0F 0F FX2:PH :Resonance
00 01 00 00 FX2:PH :Step Rate
00 01 00 01 FX2:PH :Effect Level
00 01 00 02 FX2:PH :Direct Level
00 01 00 03 FX2:FL :Rate
00 01 00 04 FX2:FL :Depth
00 01 00 05 FX2:FL :Manual
00 01 00 06 FX2:FL :Resonance
00 01 00 07 FX2:FL :Separation
00 01 00 08 FX2:FL :Low Cut
00 01 00 09 FX2:FL :Effect Level
00 01 00 0A FX2:FL :Direct Level
00 01 00 0B FX2:PAN:Wave Shape
00 01 00 0C FX2:PAN:Rate
00 01 00 0D FX2:PAN:Depth
00 01 00 0E FX2:VB :Rate
00 01 00 0F FX2:VB :Depth
00 01 01 00 FX2:VB :Trigger
00 01 01 01 FX2:VB :Rise Time
00 01 01 02 FX2:UV :Rate
00 01 01 03 FX2:UV :Depth
00 01 01 04 FX2:UV :Level
00 01 01 05 FX2:RM :Mode
00 01 01 06 FX2:RM :Frequency
00 01 01 07 FX2:RM :Effect Level
00 01 01 08 FX2:RM :Direct Level
00 01 01 09 FX2:SG :Sens
00 01 01 0A FX2:SG :Rise Time
00 01 01 0B FX2:DF :Tone
00 01 01 0C FX2:DF :Sens
00 01 01 0D FX2:DF :Attack
00 01 01 0E FX2:DF :Depth
00 01 01 0F FX2:DF :Resonance
00 01 02 00 FX2:DF :Effect Level
00 01 02 01 FX2:DF :Direct Level
00 01 02 02 FX2:STR:Tone
00 01 02 03 FX2:STR:Sens
00 01 02 04 FX2:STR:Depth
00 01 02 05 FX2:STR:Resonance
00 01 02 06 FX2:STR:Buzz
00 01 02 07 FX2:STR:Effect Level
00 01 02 08 FX2:STR:Direct Level
00 01 02 09 FX2:FB :Mode
00 01 02 0A FX2:FB :Rise Time
00 01 02 0B FX2:FB :Rise Time(▲ )
00 01 02 0C FX2:FB :F.B.Level
00 01 02 0D FX2:FB :F.B.Level(▲ )
00 01 02 0E FX2:FB :Vib Rate
00 01 02 0F FX2:FB :Vib Depth
00 01 03 00 FX2:AFB:Freq 1
00 01 03 01 FX2:AFB:Depth 1
00 01 03 02 FX2:AFB:Freq 2
00 01 03 03 FX2:AFB:Depth 2
00 01 03 04 FX2:AFB:Freq 3
00 01 03 05 FX2:AFB:Depth 3
00 01 03 06 FX2:HU :Mode
00 01 03 07 FX2:HU :Vowel 1
00 01 03 08 FX2:HU :Vowel 2
00 01 03 09 FX2:HU :Sens
00 01 03 0A FX2:HU :Rate
00 01 03 0B FX2:HU :Depth
00 01 03 0C FX2:HU :Manual
00 01 03 0D FX2:HU :Level
00 01 03 0E FX2:SL :Pattern
00 01 03 0F FX2:SL :Rate
00 01 04 00 FX2:SL :Trigger Sens
00 01 04 01 FX2:WSY:Wave
00 01 04 02 FX2:WSY:Cutoff Freq
00 01 04 03 FX2:WSY:Resonance
00 01 04 04 FX2:WSY:FLT.Sens
00 01 04 05 FX2:WSY:FLT.Decay
00 01 04 06 FX2:WSY:FLT.Depth
00 01 04 07 FX2:WSY:Synth Level
00 01 04 08 FX2:WSY:Direct Level
00 01 04 09 FX2:SEQ:Low Cut
00 01 04 0A FX2:SEQ:Low EQ
00 01 04 0B FX2:SEQ:Lo-Mid f
00 01 04 0C FX2:SEQ:Lo-Mid Q
00 01 04 0D FX2:SEQ:Lo-Mid EQ
00 01 04 0E FX2:SEQ:Hi-Mid f
00 01 04 0F FX2:SEQ:Hi-Mid Q
00 01 05 00 FX2:SEQ:Hi-Mid EQ
00 01 05 01 FX2:SEQ:High EQ
00 01 05 02 FX2:SEQ:High Cut
00 01 05 03 FX2:SEQ:Level
00 01 05 04 FX2:HR :Voice
00 01 05 05 FX2:HR :HR1 Harm
00 01 05 06 FX2:HR :HR1 PreDly
00 01 05 07 FX2:HR :HR1 Feedback
00 01 05 08 FX2:HR :HR1 Level
00 01 05 09 FX2:HR :HR2 Harm
00 01 05 0A FX2:HR :HR2 PleDly
00 01 05 0B FX2:HR :HR2 Level
00 01 05 0C FX2:HR :Key
00 01 05 0D FX2:HR :Direct Level
00 01 05 0E FX2:PS :Voice
00 01 05 0F FX2:PS :PS1 Mode
00 01 06 00 FX2:PS :PS1 Pitch
00 01 06 01 FX2:PS :PS1 Fine
00 01 06 02 FX2:PS :PS1 PreDly
00 01 06 03 FX2:PS :PS1 Feedback
00 01 06 04 FX2:PS :PS1 Level
00 01 06 05 FX2:PS :PS2 Mode
00 01 06 06 FX2:PS :PS2 Pitch
00 01 06 07 FX2:PS :PS2 Fine
00 01 06 08 FX2:PS :PS2 PreDly
00 01 06 09 FX2:PS :PS2 Level
00 01 06 0A FX2:PS :Direct Level
00 01 06 0B FX2:PB :Pitch Min
00 01 06 0C FX2:PB :Pitch Max
00 01 06 0D FX2:PB :Pdl Position
00 01 06 0E FX2:PB :Effect Level
00 01 06 0F FX2:PB :Direct Level
00 01 07 00 FX2:OC :Range
00 01 07 01 FX2:OC :Octave Level
00 01 07 02 FX2:OC :Direct Level
00 01 07 03 FX2:RT :Speed Sel
00 01 07 04 FX2:RT :Rate(Slow)
00 01 07 05 FX2:RT :Rate(Fast)
00 01 07 06 FX2:RT :Rise Time
00 01 07 07 FX2:RT :Fall Time
00 01 07 08 FX2:RT :Depth
00 01 07 09 FX2:2CE:Xover f
00 01 07 0A FX2:2CE:Low Rate
00 01 07 0B FX2:2CE:Low Depth
00 01 07 0C FX2:2CE:Low Pre Delay
00 01 07 0D FX2:2CE:Low Level
00 01 07 0E FX2:2CE:High Rate
00 01 07 0F FX2:2CE:High Depth
00 01 08 00 FX2:2CE:High Pre Delay
00 01 08 01 FX2:2CE:High Level
00 01 08 02 FX2:AR :Phrase
00 01 08 03 FX2:AR :Loop
00 01 08 04 FX2:AR :Tempo
00 01 08 05 FX2:AR :Sens
00 01 08 06 FX2:AR :Key
00 01 08 07 FX2:AR :Attack
00 01 08 08 FX2:AR :Hold
00 01 08 09 FX2:AR :Effect Level
00 01 08 0A FX2:AR :Direct Level
00 01 08 0B FX2:SYN:Sens
00 01 08 0C FX2:SYN:Wave
00 01 08 0D FX2:SYN:Chromatic
00 01 08 0E FX2:SYN:Octave Shift
00 01 08 0F FX2:SYN:PWM Rate
00 01 09 00 FX2:SYN:PWM Depth
00 01 09 01 FX2:SYN:Cutoff Freq
00 01 09 02 FX2:SYN:Resonance
00 01 09 03 FX2:SYN:Flt.Sens
00 01 09 04 FX2:SYN:Flt.Decay
00 01 09 05 FX2:SYN:Flt.Depth
00 01 09 06 FX2:SYN:Attack
00 01 09 07 FX2:SYN:Release
00 01 09 08 FX2:SYN:Velocity
00 01 09 09 FX2:SYN:Hold
00 01 09 0A FX2:SYN:Synth Level
00 01 09 0B FX2:SYN:Direct Level
00 01 09 0C FX2:AC :Type
00 01 09 0D FX2:AC :Bass
00 01 09 0E FX2:AC :Middle
00 01 09 0F FX2:AC :Middle f
00 01 0A 00 FX2:AC :Treble
00 01 0A 01 FX2:AC :Presence
00 01 0A 02 FX2:AC :Level
00 01 0A 03 FX2:SH :Hold
00 01 0A 04 FX2:SH :Rise Time
00 01 0A 05 FX2:SH :Effect Level
00 01 0A 06 FX2:SDD:DlyTime
00 01 0A 07 FX2:SDD:Feedback
00 01 0A 08 FX2:SDD:Effect Level
00 01 0A 09 DD :On/Off
00 01 0A 0A DD :Type
00 01 0A 0B DD :Delay Time
00 01 0A 0C DD :Tap Time
00 01 0A 0D DD :Feedback
00 01 0A 0E DD :High Cut
00 01 0A 0F DD :D1:Time
00 01 0B 00 DD :D1:Feedback
00 01 0B 01 DD :D1:HiCut
00 01 0B 02 DD :D1:Level
00 01 0B 03 DD :D2:Time
00 01 0B 04 DD :D2:Feedback
00 01 0B 05 DD :D2:HiCut
00 01 0B 06 DD :D2:Level
00 01 0B 07 DD :MOD.Rate
00 01 0B 08 DD :MOD.Depth
00 01 0B 09 DD :Warp SW
00 01 0B 0A DD :Rise Time
00 01 0B 0B DD :F.B. Depth
00 01 0B 0C DD :Level Depth
00 01 0B 0D DD :Effect Level
00 01 0B 0E DD :Direct Level
00 01 0B 0F CE :On/Off
00 01 0C 00 CE :Mode
00 01 0C 01 CE :Rate
00 01 0C 02 CE :Depth
00 01 0C 03 CE :Pre Delay
00 01 0C 04 CE :Low Cut
00 01 0C 05 CE :High Cut
00 01 0C 06 CE :Effect Level
33
Page 34
MIDI Implementation
00 01 0C 07 RV:On/Off
00 01 0C 08 RV:Type
00 01 0C 09 RV:Rev Time
00 01 0C 0A RV:Pre Delay
00 01 0C 0B RV:Low Cut
00 01 0C 0C RV:High Cut
00 01 0C 0D RV:Density
00 01 0C 0E RV:Effect Level
00 01 0C 0F RV:Direct Level
00 01 0D 00 NS :On/Off
00 01 0D 01 NS :Threshold
00 01 0D 02 NS :Release
00 01 0D 03 NS :Detect
00 01 0D 04 MST:Patch Level
00 01 0D 05 MST:Output
00 01 0D 06 MST:Master BPM
00 01 0D 07 FV :Level
00 01 0D 08 FV :Vol.Curve
00 01 0D 09 PLP:On/Off
00 01 0D 0A AC1:On/Off
00 01 0D 0B AC2:On/Off
00 01 0D 0C MANUAL On/Off
00 01 0D 0D TUNER On/Off
00 01 0D 0E Master BPM(Tap)
00 01 0D 0F Delay Time(Tap)
00 01 0E 00 MIDI Start/Stop
00 01 0E 01 MMC Play/Stop
00 01 0E 02 Patch Level Inc1
00 01 0E 03 Patch Level Inc2
00 01 0E 04 Patch Level Dec1
00 01 0E 05 Patch Level Dec2
00 01 0E 06 Hold Dly Rec/Dub
00 01 0E 07 Hold Dly Stop
00 01 0E 08 Solo A&B On/Off
00 01 0E 09 Patch Num. Inc
00 01 0E 0A Patch Num. Dec
00 01 0E 0B Patch Bank Inc
00 01 0E 0C Patch Bank Dec
Table Rate <Rate>
---------------- ---------------Data(H) Description
---------------- ----------------00 0
: :
64 100
65 whole note
66 doted half note
67 whole note triplet
68 half note
69 doted quarter note
6A half note triplet
6B quarter note
6C doted eighth note
6D quarter note triplet
6E eighth note
6F doted sixteenth note
70 eighth note triplet
71 sixteenth note
Table High Cut <High Cut>
---------------- ---------------Data(H) Description
---------------- ---------------00 700Hz
01 1.00kHz
02 1.40kHz
03 2.00kHz
04 3.00kHz
05 4.00kHz
06 6.00kHz
07 8.00kHz
08 11.0kHz
09 Flat
Table Low Cut <Low Cut>
---------------- ---------------Data(H) Description
---------------- ---------------00 FLAT
01 55.0Hz
02 110Hz
03 165Hz
04 200Hz
05 280Hz
06 340Hz
07 400Hz
08 500Hz
09 630Hz
0A 800Hz
Table Ratio <LM: Ratio>
---------------- ---------------Data(H) Description
---------------- ---------------01 1.2:1
02 1.4:1
03 1.6:1
04 1.8:1
05 2:1
06 2.3:1
07 2.6:1
08 3:1
09 3.5:1
0A 4:1
0B 5:1
0C 6:1
0D 8:1
0E 10:1
0F 12:1
10 20:1
11 oo:1
Table OD/DS Type <OD:Type>
---------------- ---------------Data(H) Description
---------------- ---------------00 Booster
01 Blues OD
02 Crunch
03 Natural OD
04 Turbo OD
05 Fat OD
06 OD-1
07 T-Scream
08 Warm OD
09 Distortion
0A Mild DS
0B Drive DS
0C RAT
0D GUV DS
0E DST+
0F Solid DS
10 Mid DS
11 Stack
12 Modern DS
13 Power DS
14 R-MAN
15 Metal Zone
16 Heavy Metal
17 Lead
18 Loud
19 Sharp
1A Mechanical
1B '60s FUZZ
1C Oct FUZZ
1D MUFF FUZZ
1E Custom1
1F Custom2
20 Custom3
Table Preamp Type <PRE: Ch A/Ch B Type>
---------------- ---------------Data(H) Description
---------------- ---------------00 JC-120
01 Warm Clean
02 Jazz Combo
03 Full Range
04 BrightClean
05 Clean TWIN
06 Pro Crunch
07 Tweed
08 Warm Crunch
09 Crunch
0A Blues
0B Wild Crunch
0C StackCrunch
0D VO Drive
0E VO Lead
0F VO Clean
10 MATCH Drive
11 Fat MATCH
12 MATCH Lead
13 BG Lead
14 BG Drive
15 BG Rhythm
16 Smooth Drive
17 Mild Drive
18 MS1959(I)
19 MS1959(II)
1A MS1959(I+II)
1B MS HiGain
1C Power Stack
1D R-FIER Cln
1E R-FIER Raw
1F R-FIER Vnt1
20 R-FIER Mdn1
21 R-FIER Vnt2
22 R-FIER Mdn2
23 T-AMP Clean
24 T-AMP Crunch
25 T-AMP Lead
26 Edge Lead
27 SLDN
28 Drive Stack
29 Lead Stack
2A Heavy Lead
2B 5150 Drive
2C Metal Stack
2D Metal Lead
2E Custom1
2F Custom2
30 Custom3
34
Page 35
MIDI Implementation
Table Middle Frequency <EQ/SEQ: Mid f/AC: Middle f>
---------------- ---------------Data(H) Description
---------------- ---------------00 20.0Hz
01 25.0Hz
02 31.5Hz
03 40.0Hz
04 50.0Hz
05 63.0Hz
06 80.0Hz
07 100Hz
08 125Hz
09 160Hz
0A 200Hz
0B 250Hz
0C 315Hz
0D 400Hz
0E 500Hz
0F 630Hz
10 800Hz
11 1.00kHz
12 1.25kHz
13 1.60kHz
14 2.00kHz
15 2.50kHz
16 3.15kHz
17 4.00kHz
18 5.00kHz
19 6.30kHz
1A 8.00kHz
1B 10.0kHz
Table Middle Q <EQ/SEQ: Mid Q>
---------------- ---------------Data(H) Description
---------------- ---------------00 0.5
01 1
02 2
03 4
04 8
05 16
Table Pre Delay <HR/PS Pre Delay>
---------------- ---------------Data(H) Description
---------------- ---------------00 00 0ms
00 01 1ms
: :
00 7F 127ms
01 00 128ms
: :
01 7F 255ms
02 00 256ms
: :
02 2C 300ms
02 2D sixteenth note
02 2E eighth note triplet
02 2F doted sixteenth note
02 30 eighth note
02 31 quarter note triplet
02 32 doted eighth note
02 33 quarter note
Table HR Harmony <HR: HR1(HR2) Harm>
---------------- ---------------Data(H) Description
---------------- ---------------00 -2oct
01 -14th
02 -13th
03 -12th
04 -11th
05 -10th
06 -9th
07 -1oct
08 -7th
09 -6th
0A -5th
0B -4th
0C -3rd
0D -2nd
0E Unison
0F +2nd
10 +3rd
11 +4th
12 +5th
13 +6th
14 +7th
15 +1oct
16 +9th
17 +10th
18 +11th
19 +12th
1A +13th
1B +14th
1C +2oct
1D Scale 1 *Refer to "Table HR Scale"
1E Scale 2
1F Scale 3
20 Scale 4
21 Scale 5
22 Scale 6
23 Scale 7
24 Scale 8
25 Scale 9
26 Scale 10
27 Scale 11
28 Scale 12
29 Scale 13
2A Scale 14
2B Scale 15
2C Scale 16
2D Scale 17
2E Scale 18
2F Scale 19
30 Scale 20
31 Scale 21
32 Scale 22
33 Scale 23
34 Scale 24
35 Scale 25
36 Scale 26
37 Scale 27
38 Scale 28
39 Scale 29
Table Step Rate <PH: Step Rate>
---------------- ---------------Data(H) Description
---------------- ----------------00 OFF
01 0
: :
65 100
66 whole note
67 doted half note
68 whole note triplet
69 half note
6A doted quarter note
6B half note triplet
6C quarter note
6D doted eighth note
6E quarter note triplet
6F eighth note
70 doted sixteenth note
71 eighth note triplet
72 sixteenth note
35
Page 36
Table HR Scale <Harmony Scale>
---------------------------------------------
MIDI Implementation
Table OC Range <OC: Range>
---------------- ---------------Data(H) Description
---------------- ---------------00 1
01 2
02 3
03 4
(7th string, open to 1st string, 24th fret)
(7th string, open to 1st string, 12th fret)
(7th string, open to 1st string, open)
(7th string, open to 4th string, 2nd fret)
Table Xover Frequency <2CE: Xover f>
---------------- ---------------Data(H) Description
---------------- ---------------00 100Hz
01 125Hz
02 160Hz
03 200Hz
04 250Hz
05 315Hz
06 400Hz
07 500Hz
08 630Hz
09 800Hz
0A 1.00kHz
0B 1.25kHz
0C 1.60kHz
0D 2.00kHz
0E 2.50kHz
0F 3.15kHz
10 4.00kHz
Table SDD Delay Time <SDD: DlyTime>
---------------- ---------------Data(H) Description
---------------- ---------------00 00 0ms
00 01 1ms
: :
00 7F 127ms
01 00 128ms
: :
01 7F 255ms
02 00 256ms
: :
02 7F 383ms
03 00 384ms
: :
03 10 400ms
03 11 sixteenth note
03 12 eighth note triplet
03 13 doted sixteenth note
03 14 eighth note
03 15 quarter note triplet
03 16 doted eighth note
03 17 quarter note
Table DD Delay Time <DD: Delay Time>
---------------- ---------------Data(H) Description
---------------- ---------------00 00 0ms
00 01 1ms
: :
00 7F 127ms
01 00 128ms
: :
01 7F 255ms
02 00 256ms
: :
0E 08 1800ms
0E 09 sixteenth note
0E 0A eighth note triplet
0E 0B doted sixteenth note
0E 0C eighth note
0E 0D quarter note triplet
0E 0E doted eighth note
0E 0F quarter note
0E 10 half note triplet
0E 11 doted quiarter note
0E 12 half note
0E 13 whole note triplet
0E 14 doted half note
0E 15 whole note
36
Page 37
MIDI Implementation
Table Name <Name Edit>
---------------- ---------------Data(H) Description
---------------- ---------------20 (space)
21 !
22 "
23 #
24 $
25 %
26 &
27 '
28 (
29 )
2A *
2B +
2C ,
2D 2E .
2F /
30 0
31 1
32 2
33 3
34 4
35 5
36 6
37 7
38 8
39 9
3A :
3B ;
3C <
3D =
3E >
3F ?
40 @
41 A
42 B
43 C
44 D
45 E
46 F
47 G
48 H
49 I
4A J
4B K
4C L
4D M
4E N
4F O
50 P
51 Q
52 R
53 S
54 T
55 U
56 V
57 W
58 X
59 Y
5A Z
5B [
5C \
5D ]
5E ^
5F _
60 `
61 a
62 b
63 c
64 d
65 e
66 f
67 g
68 h
69 i
6A j
6B k
6C l
6D m
6E n
6F o
70 p
71 q
72 r
73 s
74 t
75 u
76 v
77 w
78 x
79 y
7A z
7B (none)
7C |
7D (none)
7E →
7F ←
* You can not use 0x7B and 0x7D.
Table Assign Target <Assign: Target>
---------------- ---------------Data(H) Description
---------------- ---------------00 00 FX1:On/Off
00 01 FX1:FX1 Select
00 02 FX1:ACS:Type
00 03 FX1:ACS:Sustain
00 04 FX1:ACS:Attack
00 05 FX1:ACS:Tone
00 06 FX1:ACS:Level
00 07 FX1:LM :Type
00 08 FX1:LM :Attack
00 09 FX1:LM :Threshold
00 0A FX1:LM :Ratio
00 0B FX1:LM :Release
00 0C FX1:LM :Level
00 0D FX1:TW :Mode
00 0E FX1:TW :Polarity
00 0F FX1:TW :Sens
00 10 FX1:TW :Frequency
00 11 FX1:TW :Peak
00 12 FX1:TW :Direct Level
00 13 FX1:TW :Level
00 14 FX1:AW :Mode
00 15 FX1:AW :Frequency
00 16 FX1:AW :Peak
00 17 FX1:AW :Rate
00 18 FX1:AW :Depth
00 19 FX1:AW :Direct Level
00 1A FX1:AW :Level
00 1B FX1:TM :Type
00 1C FX1:TM :Low
00 1D FX1:TM :High
00 1E FX1:TM :Resonance
00 1F FX1:TM :Level
00 20 FX1:GS :Type
00 21 FX1:GS :Low
00 22 FX1:GS :High
00 23 FX1:GS :Body
00 24 FX1:GS :Level
00 25 FX1:TR :Wave Shape
00 26 FX1:TR :Rate
00 27 FX1:TR :Depth
00 28 FX1:PH :Type
00 29 FX1:PH :Rate
00 2A FX1:PH :Depth
00 2B FX1:PH :Manual
00 2C FX1:PH :Resonance
00 2D FX1:PH :Step Rate
00 2E FX1:PH :Effect Level
00 2F FX1:PH :Direct Level
00 30 FX1:FL :Rate
00 31 FX1:FL :Depth
00 32 FX1:FL :Manual
00 33 FX1:FL :Resonance
00 34 FX1:FL :Separation
00 35 FX1:FL :Low Cut
00 36 FX1:FL :Effect Level
00 37 FX1:FL :Direct Level
00 38 FX1:PAN:Wave Shape
00 39 FX1:PAN:Rate
00 3A FX1:PAN:Depth
00 3B FX1:VB :Rate
00 3C FX1:VB :Depth
00 3D FX1:VB :Trigger
00 3E FX1:VB :Rise Time
00 3F FX1:UV :Rate
00 40 FX1:UV :Depth
00 41 FX1:UV :Level
00 42 FX1:RM :Mode
00 43 FX1:RM :Frequency
00 44 FX1:RM :Effect Level
00 45 FX1:RM :Direct Level
00 46 FX1:SG :Sens
00 47 FX1:SG :Rise Time
00 48 FX1:DF :Tone
00 49 FX1:DF :Sens
00 4A FX1:DF :Attack
00 4B FX1:DF :Depth
00 4C FX1:DF :Resonance
00 4D FX1:DF :Effect Level
00 4E FX1:DF :Direct Level
00 4F FX1:STR:Tone
00 50 FX1:STR:Sens
00 51 FX1:STR:Depth
00 52 FX1:STR:Resonance
00 53 FX1:STR:Buzz
00 54 FX1:STR:Effect Level
00 55 FX1:STR:Direct Level
00 56 FX1:FB :Mode
00 57 FX1:FB :Rise Time
00 58 FX1:FB :Rise Time(▲ )
00 59 FX1:FB :F.B.Level
00 5A FX1:FB :F.B.Level(▲ )
00 5B FX1:FB :Vib Rate
00 5C FX1:FB :Vib Depth
00 5D FX1:AFB:Freq 1
00 5E FX1:AFB:Depth 1
00 5F FX1:AFB:Freq 2
00 60 FX1:AFB:Depth 2
00 61 FX1:AFB:Freq 3
00 62 FX1:AFB:Depth 3
00 63 FX1:HU :Mode
00 64 FX1:HU :Vowel 1
00 65 FX1:HU :Vowel 2
00 66 FX1:HU :Sens
00 67 FX1:HU :Rate
00 68 FX1:HU :Depth
00 69 FX1:HU :Manual
00 6A FX1:HU :Level
00 6B FX1:SL :Pattern
00 6C FX1:SL :Rate
00 6D FX1:SL :Trigger Sens
37
Page 38
MIDI Implementation
00 6E FX1:WSY:Wave
00 6F FX1:WSY:Cutoff Freq
00 70 FX1:WSY:Resonance
00 71 FX1:WSY:FLT.Sens
00 72 FX1:WSY:FLT.Decay
00 73 FX1:WSY:FLT.Depth
00 74 FX1:WSY:Synth Level
00 75 FX1:WSY:Direct Level
00 76 FX1:SEQ:Low Cut
00 77 FX1:SEQ:Low EQ
00 78 FX1:SEQ:Lo-Mid f
00 79 FX1:SEQ:Lo-Mid Q
00 7A FX1:SEQ:Lo-Mid EQ
00 7B FX1:SEQ:Hi-Mid f
00 7C FX1:SEQ:Hi-Mid Q
00 7D FX1:SEQ:Hi-Mid EQ
00 7E FX1:SEQ:High EQ
00 7F FX1:SEQ:High Cut
01 00 FX1:SEQ:Level
01 01 CS :On/Off
01 02 CS :Type
01 03 CS :Sustain
01 04 CS :Attack
01 05 CS :Threshold
01 06 CS :Release
01 07 CS :Tone
01 08 CS :Level
01 09 WAH:On/Off
01 0A WAH:Type
01 0B WAH:Pdl Position
01 0C WAH:Level
01 0D LP :On/Off
01 0E LP :Type
01 0F LP :Select
01 10 LP :Mode 1
01 11 LP :Send 1 Level
01 12 LP :Return 1 Level
01 13 LP :Mode 2
01 14 LP :Send 2 Level
01 15 LP :Return 2 Level
01 16 LP :Mode Stereo
01 17 LP :Send Stereo Level
01 18 LP :Return Stereo Level
01 19 OD :On/Off
01 1A OD :Type
01 1B OD :Drive
01 1C OD :Bottom
01 1D OD :Tone
01 1E OD :Effect Level
01 1F OD :Direct Level
01 20 PRE:On/Off
01 21 PRE:Ch.Mode
01 22 PRE:Ch.Select
01 23 PRE:Dynamic Sens
01 24 PRE:Ch.DlyTime
01 25 PRE:Ch A Type
01 26 PRE:Ch A Gain
01 27 PRE:Ch A Bass
01 28 PRE:Ch A Middle
01 29 PRE:Ch A Treble
01 2A PRE:Ch A Presence
01 2B PRE:Ch A Level
01 2C PRE:Ch A Bright
01 2D PRE:Ch A Gain SW
01 2E PRE:Ch A Solo SW
01 2F PRE:Ch A Solo Level
01 30 PRE:Ch A SP Type
01 31 PRE:Ch A Mic Type
01 32 PRE:Ch A Mic Dis.
01 33 PRE:Ch A Mic Pos.
01 34 PRE:Ch A Mic Level
01 35 PRE:Ch A Direct Level
01 36 PRE:Ch B Type
01 37 PRE:Ch B Gain
01 38 PRE:Ch B Bass
01 39 PRE:Ch B Middle
01 3A PRE:Ch B Treble
01 3B PRE:Ch B Presence
01 3C PRE:Ch B Level
01 3D PRE:Ch B Bright
01 3E PRE:Ch B Gain SW
01 3F PRE:Ch B Solo SW
01 40 PRE:Ch B Solo Level
01 41 PRE:Ch B SP Type
01 42 PRE:Ch B Mic Type
01 43 PRE:Ch B Mic Dis.
01 44 PRE:Ch B Mic Pos.
01 45 PRE:Ch B Mic Level
01 46 PRE:Ch B Direct Level
01 47 EQ :On/Off
01 48 EQ :Low Cut
01 49 EQ :Low EQ
01 4A EQ :Low-Middle Frequency
01 4B EQ :Low-Middle Q
01 4C EQ :Low-Middle EQ
01 4D EQ :High-Middle Frequency
01 4E EQ :High-Middle Q
01 4F EQ :High-Middle EQ
01 50 EQ :High EQ
01 51 EQ :High Cut
01 52 EQ :Level
01 53 FX2:On/Off
01 54 FX2:FX2 Select
01 55 FX2:ACS:Type
01 56 FX2:ACS:Sustain
01 57 FX2:ACS:Attack
01 58 FX2:ACS:Tone
01 59 FX2:ACS:Level
01 5A FX2:LM :Type
01 5B FX2:LM :Attack
01 5C FX2:LM :Threshold
01 5D FX2:LM :Ratio
01 5E FX2:LM :Release
01 5F FX2:LM :Level
01 60 FX2:TW :Mode
01 61 FX2:TW :Polarity
01 62 FX2:TW :Sens
01 63 FX2:TW :Frequency
01 64 FX2:TW :Peak
01 65 FX2:TW :Direct Level
01 66 FX2:TW :Level
01 67 FX2:AW :Mode
01 68 FX2:AW :Frequency
01 69 FX2:AW :Peak
01 6A FX2:AW :Rate
01 6B FX2:AW :Depth
01 6C FX2:AW :Direct Level
01 6D FX2:AW :Level
01 6E FX2:TM :Type
01 6F FX2:TM :Low
01 70 FX2:TM :High
01 71 FX2:TM :Resonance
01 72 FX2:TM :Level
01 73 FX2:GS :Type
01 74 FX2:GS :Low
01 75 FX2:GS :High
01 76 FX2:GS :Body
01 77 FX2:GS :Level
01 78 FX2:TR :Wave Shape
01 79 FX2:TR :Rate
01 7A FX2:TR :Depth
01 7B FX2:PH :Type
01 7C FX2:PH :Rate
01 7D FX2:PH :Depth
01 7E FX2:PH :Manual
01 7F FX2:PH :Resonance
02 00 FX2:PH :Step Rate
02 01 FX2:PH :Effect Level
02 02 FX2:PH :Direct Level
02 03 FX2:FL :Rate
02 04 FX2:FL :Depth
02 05 FX2:FL :Manual
02 06 FX2:FL :Resonance
02 07 FX2:FL :Separation
02 08 FX2:FL :Low Cut
02 09 FX2:FL :Effect Level
02 0A FX2:FL :Direct Level
02 0B FX2:PAN:Wave Shape
02 0C FX2:PAN:Rate
02 0D FX2:PAN:Depth
02 0E FX2:VB :Rate
02 0F FX2:VB :Depth
02 10 FX2:VB :Trigger
02 11 FX2:VB :Rise Time
02 12 FX2:UV :Rate
02 13 FX2:UV :Depth
02 14 FX2:UV :Level
02 15 FX2:RM :Mode
02 16 FX2:RM :Frequency
02 17 FX2:RM :Effect Level
02 18 FX2:RM :Direct Level
02 19 FX2:SG :Sens
02 1A FX2:SG :Rise Time
02 1B FX2:DF :Tone
02 1C FX2:DF :Sens
02 1D FX2:DF :Attack
02 1E FX2:DF :Depth
02 1F FX2:DF :Resonance
02 20 FX2:DF :Effect Level
02 21 FX2:DF :Direct Level
02 22 FX2:STR:Tone
02 23 FX2:STR:Sens
02 24 FX2:STR:Depth
02 25 FX2:STR:Resonance
02 26 FX2:STR:Buzz
02 27 FX2:STR:Effect Level
02 28 FX2:STR:Direct Level
02 29 FX2:FB :Mode
02 2A FX2:FB :Rise Time
02 2B FX2:FB :Rise Time(▲ )
02 2C FX2:FB :F.B.Level
02 2D FX2:FB :F.B.Level(▲ )
02 2E FX2:FB :Vib Rate
02 2F FX2:FB :Vib Depth
02 30 FX2:AFB:Freq 1
02 31 FX2:AFB:Depth 1
02 32 FX2:AFB:Freq 2
02 33 FX2:AFB:Depth 2
02 34 FX2:AFB:Freq 3
02 35 FX2:AFB:Depth 3
02 36 FX2:HU :Mode
02 37 FX2:HU :Vowel 1
02 38 FX2:HU :Vowel 2
02 39 FX2:HU :Sens
02 3A FX2:HU :Rate
02 3B FX2:HU :Depth
02 3C FX2:HU :Manual
02 3D FX2:HU :Level
02 3E FX2:SL :Pattern
02 3F FX2:SL :Rate
02 40 FX2:SL :Trigger Sens
02 41 FX2:WSY:Wave
02 42 FX2:WSY:Cutoff Freq
02 43 FX2:WSY:Resonance
02 44 FX2:WSY:FLT.Sens
02 45 FX2:WSY:FLT.Decay
02 46 FX2:WSY:FLT.Depth
02 47 FX2:WSY:Synth Level
02 48 FX2:WSY:Direct Level
02 49 FX2:SEQ:Low Cut
02 4A FX2:SEQ:Low EQ
02 4B FX2:SEQ:Lo-Mid f
02 4C FX2:SEQ:Lo-Mid Q
02 4D FX2:SEQ:Lo-Mid EQ
02 4E FX2:SEQ:Hi-Mid f
02 4F FX2:SEQ:Hi-Mid Q
02 50 FX2:SEQ:Hi-Mid EQ
02 51 FX2:SEQ:High EQ
02 52 FX2:SEQ:High Cut
02 53 FX2:SEQ:Level
38
Page 39
MIDI Implementation
02 54 FX2:HR :Voice
02 55 FX2:HR :HR1 Harm
02 56 FX2:HR :HR1 PreDly
02 57 FX2:HR :HR1 Feedback
02 58 FX2:HR :HR1 Level
02 59 FX2:HR :HR2 Harm
02 5A FX2:HR :HR2 PleDly
02 5B FX2:HR :HR2 Level
02 5C FX2:HR :Key
02 5D FX2:HR :Direct Level
02 5E FX2:PS :Voice
02 5F FX2:PS :PS1 Mode
02 60 FX2:PS :PS1 Pitch
02 61 FX2:PS :PS1 Fine
02 62 FX2:PS :PS1 PreDly
02 63 FX2:PS :PS1 Feedback
02 64 FX2:PS :PS1 Level
02 65 FX2:PS :PS2 Mode
02 66 FX2:PS :PS2 Pitch
02 67 FX2:PS :PS2 Fine
02 68 FX2:PS :PS2 PreDly
02 69 FX2:PS :PS2 Level
02 6A FX2:PS :Direct Level
02 6B FX2:PB :Pitch Min
02 6C FX2:PB :Pitch Max
02 6D FX2:PB :Pdl Position
02 6E FX2:PB :Effect Level
02 6F FX2:PB :Direct Level
02 70 FX2:OC :Range
02 71 FX2:OC :Octave Level
02 72 FX2:OC :Direct Level
02 73 FX2:RT :Speed Sel
02 74 FX2:RT :Rate(Slow)
02 75 FX2:RT :Rate(Fast)
02 76 FX2:RT :Rise Time
02 77 FX2:RT :Fall Time
02 78 FX2:RT :Depth
02 79 FX2:2CE:Xover f
02 7A FX2:2CE:Low Rate
02 7B FX2:2CE:Low Depth
02 7C FX2:2CE:Low Pre Delay
02 7D FX2:2CE:Low Level
02 7E FX2:2CE:High Rate
02 7F FX2:2CE:High Depth
03 00 FX2:2CE:High Pre Delay
03 01 FX2:2CE:High Level
03 02 FX2:AR :Phrase
03 03 FX2:AR :Loop
03 04 FX2:AR :Tempo
03 05 FX2:AR :Sens
03 06 FX2:AR :Key
03 07 FX2:AR :Attack
03 08 FX2:AR :Hold
03 09 FX2:AR :Effect Level
03 0A FX2:AR :Direct Level
03 0B FX2:SYN:Sens
03 0C FX2:SYN:Wave
03 0D FX2:SYN:Chromatic
03 0E FX2:SYN:Octave Shift
03 0F FX2:SYN:PWM Rate
03 10 FX2:SYN:PWM Depth
03 11 FX2:SYN:Cutoff Freq
03 12 FX2:SYN:Resonance
03 13 FX2:SYN:Flt.Sens
03 14 FX2:SYN:Flt.Decay
03 15 FX2:SYN:Flt.Depth
03 16 FX2:SYN:Attack
03 17 FX2:SYN:Release
03 18 FX2:SYN:Velocity
03 19 FX2:SYN:Hold
03 1A FX2:SYN:Synth Level
03 1B FX2:SYN:Direct Level
03 1C FX2:AC :Type
03 1D FX2:AC :Bass
03 1E FX2:AC :Middle
03 1F FX2:AC :Middle f
03 20 FX2:AC :Treble
03 21 FX2:AC :Presence
03 22 FX2:AC :Level
03 23 FX2:SH :Hold
03 24 FX2:SH :Rise Time
03 25 FX2:SH :Effect Level
03 26 FX2:SDD:DlyTime
03 27 FX2:SDD:Feedback
03 28 FX2:SDD:Effect Level
03 29 DD :On/Off
03 2A DD :Type
03 2B DD :Delay Time
03 2C DD :Tap Time
03 2D DD :Feedback
03 2E DD :High Cut
03 2F DD :D1:Time
03 30 DD :D1:Feedback
03 31 DD :D1:HiCut
03 32 DD :D1:Level
03 33 DD :D2:Time
03 34 DD :D2:Feedback
03 35 DD :D2:HiCut
03 36 DD :D2:Level
03 37 DD :MOD.Rate
03 38 DD :MOD.Depth
03 39 DD :Warp SW
03 3A DD :Rise Time
03 3B DD :F.B. Depth
03 3C DD :Level Depth
03 3D DD :Effect Level
03 3E DD :Direct Level
03 3F CE :On/Off
03 40 CE :Mode
03 41 CE :Rate
03 42 CE :Depth
03 43 CE :Pre Delay
03 44 CE :Low Cut
03 45 CE :High Cut
03 46 CE :Effect Level
03 47 RV :On/Off
03 48 RV :Type
03 49 RV :Rev Time
03 4A RV :Pre Delay
03 4B RV :Low Cut
03 4C RV :High Cut
03 4D RV :Density
03 4E RV :Effect Level
03 4F RV :Direct Level
03 50 NS :On/Off
03 51 NS :Threshold
03 52 NS :Release
03 53 NS :Detect
03 54 MST:Patch Level
03 55 MST:Output
03 56 MST:Master BPM
03 57 FV :Level
03 58 FV :Vol.Curve
03 59 PLP:On/Off
03 5A AC1:On/Off
03 5B AC2:On/Off
03 5C MANUAL On/Off
03 5D TUNER On/Off
03 5E Master BPM(Tap)
03 5F Delay Time(Tap)
03 60 MIDI Start/Stop
03 61 MMC Play/Stop
03 62 Patch Level Inc1
03 63 Patch Level Inc2
03 64 Patch Level Dec1
03 65 Patch Level Dec2
03 66 Hold Dly Rec/Dub
03 67 Hold Dly Stop
03 68 Solo A&B On/Off
03 69 Patch Num. Inc
03 6A Patch Num. Dec
03 6B Patch Bank Inc
03 6C Patch Bank Dec
Table Assign Source <Assign: Source>
---------------- ---------------Data(H) Description
---------------- ---------------00 EXP PEDAL 1
01 CTL PEDAL 1
02 CTL PEDAL 2
03 EXP PEDAL 2
04 CTL PEDAL 3
05 CTL PEDAL 4
06 FC-200 EXP
07 FC-200 CTL
08 INTERNAL PEDAL
09 WAVE PEDAL
0A INPUT LEVEL
0B MIDI CC#01
::
29 MIDI CC#31
2A MIDI CC#64
::
49 MIDI CC#95
Table System CTL1 Function <SYSTEM: CTL1/2/3/4 Func>
---------------- ---------------Data(H) Description
---------------- ---------------00 Assignable
01 Preamp Ch A/B
02 Solo On/Off
03 FX-1 On/Off
04 Comp On/Off
05 Wah On/Off
06 Loop On/Off
07 OD/DS On/Off
08 Preamp On/Off
09 EQ On/Off
0A FX-2 On/Off
0B Delay On/Off
0C Chorus On/Off
0D Reverb On/Off
0E Pre Loop On/Off
0F Amp Ctl1 On/Off
10 Amp Ctl2 On/Off
11 MANUAL On/Off
12 TUNER On/Off
13 Master BPM(Tap)
14 Delay Time(Tap)
15 MIDI Start/Stop
16 MMC Play/Stop
17 Patch Level Inc1
18 Patch Level Inc2
19 Patch Level Dec1
1A Patch Level Dec2
1B Hold Dly Rec/Dub
1C Hold Dly Stop
1D Solo A&B On/Off
1E Patch Num. Inc
1F Patch Num. Dec
20 Patch Bank Inc
21 Patch Bank Dec
39
Page 40
MIDI Implementation
Table Pre Delay <HR/PS Pre Delay>
---------------- ---------------Data(H) Description
---------------- ---------------00 00 0ms
00 01 1ms
: :
00 7F 127ms
01 00 128ms
: :
01 7F 255ms
02 00 256ms
: :
02 2C 300ms
02 2D sixteenth note
02 2E eighth note triplet
02 2F doted sixteenth note
02 30 eighth note
02 31 quarter note triplet
02 32 doted eighth note
02 33 quarter note
Table CE Pre Delay <2CE/CE: Pre Delay>
---------------- ---------------Data(H) Description
---------------- ---------------00 0.0ms
01 0.5ms
::
50 40.0ms
Table DD Dual Delay Time <DD: D1 Time/D2 Time>
---------------- ---------------Data(H) Description
---------------- ---------------00 00 0ms
00 01 1ms
: :
00 7F 127ms
01 00 128ms
::
01 7F 255ms
02 00 256ms
::
07 04 900ms
07 05 sixteenth note
07 06 eighth note triplet
07 07 doted sixteenth note
07 08 eighth note
07 09 quarter note triplet
07 0A doted eighth note
07 0B quarter note
07 0C half note triplet
07 0D doted quiarter note
07 0E half note
07 0F whole note triplet
07 10 doted half note
07 11 whole note
Table Assign Trigger <ASSIGN>
---------------- ---------------Data(H) Description
---------------- ---------------00 PatchChange
01 EXP PEDAL1
02 CTL PEDAL1
03 CTL PEDAL2
04 EXP PEDAL2
05 CTL PEDAL3
06 CTL PEDAL4
07 FC-200 EXP PEDAL
08 FC-200 CTL PEDAL
09 MIDI CC# 1
0A MIDI CC# 2
::
27 MIDI CC#31
28 MIDI CC#64
::
47 MIDI CC#95
Table Manual Pedal <Manual>
---------------- ---------------Data(H) Description
---------------- ---------------00 Off
01 Preamp Ch A/B
02 Solo On/Off
03 FX-1 On/Off
04 Comp On/Off
05 Wah On/Off
06 Loop On/Off
07 OD/DS On/Off
08 Preamp On/Off
09 EQ On/Off
0A FX-2 On/Off
0B Delay On/Off
0C Chorus On/Off
0D Reverb On/Off
0E Pre Loop On/Off
0F Amp Ctl1 On/Off
10 Amp Ctl2 On/Off
11 TUNER On/Off
12 Hold Dly Rec/Dub
13 Hold Dly Stop
14 Patch Num. Inc
15 Patch Num. Dec
16 Patch Bank Inc
17 Patch Bank Dec
Table Assign CTL Function <ASSIGN: CTL/EXP SW Function>
---------------- ---------------Data(H) Description
---------------- ---------------00 Assignable
01 Preamp Ch A/B
02 Solo On/Off
03 FX-1 On/Off
04 Comp On/Off
05 Wah On/Off
06 Loop On/Off
07 OD/DS On/Off
08 Preamp On/Off
09 EQ On/Off
0A FX-2 On/Off
0B Delay On/Off
0C Chorus On/Off
0D Reverb On/Off
0E Pre Loop On/Off
0F Amp Ctl1 On/Off
10 Amp Ctl2 On/Off
11 MANUAL On/Off
12 TUNER On/Off
13 Master BPM(Tap)
14 Delay Time(Tap)
15 MIDI Start/Stop
16 MMC Play/Stop
17 Patch Level Inc1
18 Patch Level Inc2
19 Patch Level Dec1
1A Patch Level Dec2
1B Hold Dly Rec/Dub
1C Hold Dly Stop
1D Solo A&B On/Off
1E Patch Num. Inc
1F Patch Num. Dec
20 Patch Bank Inc
21 Patch Bank Dec
40
Page 41
Roland Exclusive Messages
MIDI Implementation
1. Data Format for Exclusive Messages
Roland’s MIDI implementation uses the following data format for all
Exclusive messages (type IV):
Byte
Description
F0H
Exclusive Status
41H
Manufacturer ID (Roland)
DEV
Device ID
MDL
Model ID
CMD
Command ID
[BODY]
Main data
F7H
End of exclusive
•MIDI status: F0H, F7H
An Exclusive message must be flanked by a pair of status codes, starting
with a Manufacturer ID immediately after F0H (MIDI version 1.0).
•Manufacturer ID: 41H
The Manufacturer ID identifies the manufacturer of a MIDI instrument that
sends an Exclusive message. Value 41H represents Roland’s Manufacturer ID.
•Device ID: DEV
The Device ID contains a unique value that identifies individual devices in
the implementation of several MIDI instruments. It is usually set to
00H–0FH, a value smaller by one than that of a basic channel, but value
00H–1FH may be used for a device with several basic channels.
•Model ID: MDL
The Model ID contains a value that identifies one model from another.
Different models, however, may share an identical Model ID if they handle
similar data.
The Model ID format may contain 00H in one or more places to provide an
extended data field. The following are examples of valid Model IDs, each
representing a unique model:
01H
02H
03H
00H, 01H
00H, 02H
00H, 00H, 01H
•One-way transfer procedure (See Section 3
for details.)
This procedure is suited to the transfer of a small amount of data. It sends out
an Exclusive message completely independent of the receiving device's status.
Connection Diagram
Device A Device B
MIDI OUT
MIDI IN
Connection at point 2 is essential for “Request data” procedures. (See Section 3.)
1
MIDI IN
2
MIDI OUT
•Handshake-transfer procedure (This device
does not use this procedure)
This procedure initiates a predetermined transfer sequence (handshaking)
across the interface before data transfer takes place. Handshaking ensures that
reliability and transfer speed are high enough to handle a large amount of data.
Connection Diagram
Device A Device B
MIDI OUT
MIDI IN
Connection at points 1 and 2 is essential.
1
MIDI IN
2
MIDI OUT
Notes on the above procedures
* There are separate Command IDs for different transfer procedures.
* Devices A and B cannot exchange data unless they use the same transfer procedure,
share identical Device ID and Model ID, and are ready for communication.
3. One-way Transfer Procedure
This procedure sends out data until it has all been sent and is used when the
messages are so short that answerbacks need not be checked.
For longer messages, however, the receiving device must acquire each
message in time with the transfer sequence, which inserts 20 milliseconds
intervals.
Types of Messages
Message
Request data 1
Data set 1
Command ID
RQ1 (11H)
DT1 (12H)
•Command ID: CMD
The Command ID indicates the function of an Exclusive message. The
Command ID format may contain 00H in one or more places to provide an
extended data field. The following are examples of valid Command IDs,
each representing a unique function:
01H
02H
03H
00H, 01H
00H, 02H
00H, 00H, 01H
•Main data: BODY
This field contains a message to be exchanged across an interface. The exact
data size and content will vary with the Model ID and Command ID.
2. Address-mapped Data Transfer
Address mapping is a technique for transferring messages conforming to the
data format given in Section 1. It assigns a series of memory-resident
records—waveform and tone data, switch status, and parameters, for
example, to specific locations in a machine-dependent address space, thereby
allowing access to data residing at the address a message specifies.
Address-mapped data transfer is therefore independent of models and data
categories. This technique allows use of two different transfer procedures:
one-way transfer and handshake transfer.
•Request data #1: RQ1 (11H)
This message is sent out when there is a need to acquire data from a device
at the other end of the interface. It contains data for the address and size that
specify designation and length, respectively, of data required.
On receiving an RQ1 message, the remote device checks its memory for the
data address and size that satisfy the request.
If it finds them and is ready for communication, the device will transmit a
“Data set 1 (DT1)” message, which contains the requested data. Otherwise,
the device won't send out anything.
Byte
Description
F0H
Exclusive Status
41H
Manufacturer ID (Roland)
DEV
Device ID
MDL
Model ID
11H
Command ID
aaH
Address MSB
|
|
|
|
LSB
ssH
Size MSB
|
|
|
|
LSB
sum
Check sum
F7H
End of exclusive
41
Page 42
* The size of the requested data does not indicate the number of bytes that will make
up a DT1 message, but represents the address fields where the requested data
resides.
* Some models are subject to limitations in data format used for a single transaction.
Requested data, for example, may have a limit in length or must be divided into
predetermined address fields before it is exchanged across the interface.
* The same number of bytes comprises address and size data, which, however, vary
with the Model ID.
* The error-checking process uses a checksum that provides a bit pattern where the
last 7 bits are zero when values for an address, size, and that checksum are
summed.
•Data set 1: DT1 (12H)
This message corresponds to the actual data transfer process.
Because every byte in the data is assigned a unique address, a DT1 message
can convey the starting address of one or more bits of data as well as a series
of data formatted in an address-dependent order.
The MIDI standards inhibit non real-time messages from interrupting an
Exclusive one. This fact is inconvenient for devices that support a “soft-thru”
function. To maintain compatibility with such devices, Roland has limited
the DT1 to 256 bytes so that an excessively long message is sent out in
separate ‘segments’.
Byte
F0H
41H
DEV
MDL
12H
aaH
|
|
ddH
|
|
sum
F7H
Description
Exclusive Status
Manufacturer ID (Roland)
Device ID
Model ID
Command ID
Address MSB
|
|
LSB
Data MSB
|
|
LSB
Check sum
End of exclusive
* A DT1 message is capable of providing only the valid data among those specified by
an RQ1 message.
* Some models are subject to limitations in data format used for a single transaction.
Requested data, for example, may have a limit in length or must be divided into
predetermined address fields before it is exchanged across the interface.
* The number of bytes comprising address data varies from one Model ID to another.
* The error-checking process uses a checksum that provides a bit pattern where the
last 7 bits are zero when values for an address, size, and that checksum are
summed.
MIDI Implementation
•Example of Message Transactions
•Device A sending data to Device B
Transfer of a DT1 message is all that takes place.
Device A Device B
[Data set 1]
* More than 20m sec time interval.
[Data set 1]
[Data set 1]
•Device B requesting data from Device A
Device B sends an RQ1 message to Device A.
Checking the message, Device A sends a DT1 message back to Device B.
Device A Device B
[Data set 1]
* More than 20m sec time interval.
[Data set 1]
[Data set 1]
[Request data]
42