Manual
CONTROLCHANGE
ToprogramtheR8torespondtoaControlChangemessage,senditthefollowingSystemExclusiveprogramming
command:
( and areoptional)
AllbytesmustbeinHexadecimalformat(seehexadecimalconversiontableatend)
=Relay(00forRelay1...07forRelay8)
issetasfollows:
if isomittedthen:
=00:relayOPENSfor controlvalues
=01:relayCLOSESfor controlvalues
=02:relayCLOSES threshold,OPENS threshold
=03:relayOPENS threshold,CLOSES threshold
if isincludedthen:
=00:relayproducesCLOSEDpulse threshold
=01:relayproducesCLOSEDpulse threshold
=02:relayproducesOPENpulse threshold
=03:relayproducesOPENpulse threshold
=MIDIControlChangenumber
=MIDIchannel(seeMIDIchanneltableatend)
=Thresholdvalue(thresholddefaultsto64ifthisbyteomitted)
=Pulsewidthin8msincrements,or1sincrementsifprecededby00
TheR8willacceptacombinedtotalof10NoteorControlChangesettingsperrelay.
ToprogramtheR8tocloseRelay2whenthevolumeonMIDIchannel16dropsbelowavalueof10,andopenwhen
itrisesabove,set (Relay2), (relayOPEN threshold,CLOSED threshold), (07is
theControlChangenumberforVolume), (0FspecifiesMIDIchannel16),and (0A isthehexadecimal
valuefor10,thedesiredthreshold).ThesevaluesresultinthefollowingSystemExclusiveprogrammingcommand:
F00000502602 F7
F00000502602rraanncc(ttpp)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
0103070F0A
all
all
above below
above below
above
below
above
below
above below
6