MIDI Solutions Router User Manual
Page 5

5
ROUTE SETTING
To program the Router to route an incoming MIDI message to a selected output, send it the following System
Exclusive programming command:
All bytes must be in Hexadecimal format (see hexadecimal conversion table at end)
= input data type:
00: Note range (
selected from 00 to 7F)
01: Key Pressure range (
selected from 00 to 7F)
02: Control Change range (
selected from 00 to 7F)
03: Program Change range (
selected from 00 to 7F)
04: Channel Pressure range (
selected from 00 to 7F)
05: Pitch Bend MSB range (
selected from 00 to 7F)
06: Channel Message range (
selected from 00 to 05 of above message types)
07: System Message range (
selected from 00 to 07 of following message types,
and
ignored)
00: System Exclusive
01: Song Position Pointer
02: Song Select
03: MIDI Time Code
04: Timing Clock
05: Start
06: Continue
07: Stop
08: Keyboard range (
selected from 00 to 7F. When a keyboard range is selected, channel
messages are sent to both the selected and original outputs. This allows messages such as Sustain
and Pitch Bend to affect notes in each range.)
= input MIDI channel (see MIDI channel table at end)
= range of incoming values to route
= output MIDI channel (see MIDI channel table at end)
= output select: 00: Neither output
01: Out1
02: Out2
03: Both outputs
To program the Router to route all System Realtime messages to Out2, set
= 07 for System Message range, set
= 04 and
= 07 to select the range of messages from Timing Clock to Stop, set
=
= 00 (channels ignored
for System messages), and set
= 02 for Out2. This results in the following programming command:
F0 00 00 50 01 02
F7
F0 00 00 50 01 02 aa bb xx yy cc dd F7
aa
xx yy
xx yy
xx yy
xx yy
xx yy
xx yy
xx yy
xx yy
bb
cc
xx yy
bb
xx yy
cc
dd
Example
aa
xx
yy
bb
cc
dd
07 00 04 07 00 02