Roland GT PRO Service Manual

MIDI Implementation
Model: GT-PRO
Date: Apr. 1, 2005
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
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.
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
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
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
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"
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
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
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
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
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
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
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
Loading...
+ 29 hidden pages