Boss Audio Systems GS-10 Musical Instrument User Manual


 
89
Appendices
Appendices
MIDI Implementation
Model: GS-10
Date: Jul. 15, 2003
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 01H or lower, the Program Change Map will be switched
according to the value. For values of 02H 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” (p. 60) you can use these messages to control
a Target.
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 two 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 Data Byte 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 Message.”
2. TRANSMITTED 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)
21H - 5FH (33 - 95)
vv = Value: 00H - 7FH (0 - 127)
* If you set up a system parameter “MIDI PC Out” for “On,” Bank Select (00H, 20H) is
transmitted when switching patch.
* If you set up a control change number at a system parameter “MIDI EXP Out,” control
change information is transmitted when operating an external EXP pedal.
* If you set up a control change number at a system parameter “MIDI CTL 1 Out,” control
change information is transmitted when operating an external CTL pedal.
* If you set up a control change number at a system parameter “MIDI CTL 2 Out,” control
change information is transmitted when operating an external CTL pedal.
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)
* If you set up a system parameter “MIDI PC Out” for “On,” program change information
is transmitted when switching patch.
SYSTEM REALTIME MESSAGE
Start
Status
FAH
Stop
Status
FCH
SYSTEM EXCLUSIVE MESSAGE
Status Data Byte 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 Message.”