MIDI Solutions Relay User Manual
Page 6

CONTROL CHANGE
To program the Relay to respond to a Control Change message, send it the following System Exclusive programming
command:
( and
are optional)
All bytes must be in Hexadecimal format (see hexadecimal conversion table at end)
is set as follows:
if
is omitted then:
= 00: relay OPENS for
control values
= 01: relay CLOSES for
control values
= 02: relay CLOSES
threshold, OPENS
threshold
= 03: relay OPENS
threshold, CLOSES
threshold
if
is included then:
= 00: relay produces CLOSED pulse
threshold
= 01: relay produces CLOSED pulse
threshold
= 02: relay produces OPEN pulse
threshold
= 03: relay produces OPEN pulse
threshold
= MIDI Control Change number
= MIDI channel (see MIDI channel table at end)
= Threshold value (threshold defaults to 64 if this byte omitted)
= Pulse width in 8 ms increments, or 1 s increments if preceded by 00
The Relay will accept a combined total of 10 Note or Control Change settings.
To program the relay to close when the volume on MIDI channel 16 drops below a value of 10 and open when it rises
above, set
(relay OPEN
threshold, CLOSED
threshold),
(07 is the Control Change
number for Volume),
(0F specifies MIDI channel 16), and
(0A is the hexadecimal value for 10, the
desired threshold). These values result in the following System Exclusive programming command:
F0 00 00 50 06 02
F7
F0 00 00 50 06 02 aa nn cc (tt pp) F7
tt
pp
aa
pp
aa
aa
aa
aa
pp
aa
aa
aa
aa
nn
cc
tt
pp
Example
aa = 03
nn = 07
cc = 0F
tt = 0A
03 07 0F 0A
all
all
above
below
above
below
above
below
above
below
above
below
6