MIDI Solutions Relay User Manual

Page 6

Advertising
background image

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

Advertising