Manual
7
PROGRAMCHANGE
START/STOP/CONTINUE
ToprogramtheR8torespondtoProgramChangemessages,senditthefollowingSystemExclusiveprogramming
command:
( )isoptional
AllbytesmustbeinHexadecimalformat(seehexadecimalconversiontableatend)
=Relay(00forRelay1...07forRelay8)
if isomittedthenrelayCLOSESforallprograms andOPENSforallotherprogramnumbers.
Otherwise, aresetasfollows:
=10:relayproducesOPENpulseforallprograms
=11:relayproducesCLOSEDpulseforallprograms
=Pulsewidthin8msincrements,or1sincrementsifprecededby00.
=MIDIchannel(seeMIDIchanneltableatend)
=Programnumbersforrelaytorespondto
NewProgramChangesettingsoverwriteprevioussettingsforthespecifiedrelay.
ToprogramtheR8tocloseRelay1foradurationof4secondswhenprograms5,7,or12onMIDIchannel10are
received,senditthefollowingSystemExclusiveprogrammingcommand:
F00000502603 F7
ToprogramtheR8torespondtoStart,Stop,andContinuemessages,senditthefollowingSystemExclusive
programmingcommand:
( isoptional)
AllbytesmustbeinHexadecimalformat(seehexadecimalconversiontableatend)
=Relay(00forRelay1...07forRelay8)
issetasfollows:
if isomittedthen:
=00:relayCLOSESforStart/Continue,OPENSforStop
=01:relayOPENSforStart/Continue,CLOSESforStop
if isincludedthen:
=00:relayproducesCLOSEDpulseforStart/Continue
=01:relayproducesCLOSEDpulseforStop
=02:relayproducesOPENpulseforStart/Continue
=03:relayproducesOPENpulseforStop
=Pulsewidthin8msincrements,or1sincrementsifpreceededby00
ToprogramtheR8tocloseRelay5whenaMIDIStartorContinuemessageisreceived,andopenitwhenaMIDI
Stopmessageisreceived,senditthefollowingSystemExclusiveprogrammingcommand:
F00000502606 F7
F00000502603rr(aapp)ccnnnn...nnF7 aapp
rr
aapp nn
aapp
aa nn
aa nn
pp
cc
nnnn...nn
Example
001100040905070C
F00000502606rraa(pp)F7 pp
rr
aa
pp
aa
aa
pp
aa
aa
aa
aa
pp
Example
0400