Midi implementation, 89 appendices appendices, Recognized receive data – Boss Audio Systems GS-10 User Manual
Page 89: Transmitted data, Channel voice message, System realtime message, System exclusive message, Control change, Program change, Timing clock
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.”