CONTROL CHANGE
To program the R8 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)
= Relay (00 for Relay1 ... 07 for Relay8)
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 R8 will accept a combined total of 10 Note or Control Change settings per relay.
To program the R8 to close Relay2 when the volume on MIDI channel 16 drops below a value of 10, and open when
it rises above, set
(Relay2),
(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 26 02
F7
F0 00 00 50 26 02 rr aa nn cc (tt pp) F7
tt
pp
rr
aa
pp
aa
aa
aa
aa
pp
aa
aa
aa
aa
nn
cc
tt
pp
Example
rr = 01
aa = 03
nn = 07
cc = 0F
tt = 0A
01 03 07 0F 0A
all
all
above
below
above
below
above
below
above
below
above
below
6