Instruction Manual
12
TAPTEMPO
ToprogramtheDualFootswitchControllertooperateinTapTempomodesendingMIDItimingclocksatatempo
correspondingtothetapsofoneofitsfootswitchinputs,senditthefollowingSystemExclusiveprogramming
command:
AllbytesmustbeinHexadecimalformat(seehexadecimalconversiontableatend)
=FootswitchInput(00forFsw1...01forFsw2)
ToprogramtheDualFootswitchControllertooperateinTapTempomodeandalsosendaNoteorControlChange
messagealongwitheachtapofthefootswitch,senditthefollowingSystemExclusiveprogrammingcommand:
( isoptional)
AllbytesmustbeinHexadecimalformat(seehexadecimalconversiontableatend)
=FootswitchInput(00forFsw1...01forFsw2)
=01tosendNote,02tosendControlChange
=Notenumberif =01,ControlChangenumberif =02
=Notevelocityif =01,ControlChangevalueif =02
=MIDIchannelofoutgoingNoteorControlChangemessage(seeMIDIchanneltableatend)
isoptional.Ifinserted,nothingissentonreleaseofthefootswitch.IfnotinsertedthenaNote-Off(if =01)
orControlChangeofvaluezero(if =02)issentonreleaseofthefootswitch.
ToprogramtheDualFootswitchControllertooperateinTapTempomodeandalsorespondtoaNoteorControl
Changemessage(ofvalue>0)asatap,senditthefollowingSystemExclusiveprogrammingcommand:
AllbytesmustbeinHexadecimalformat(seehexadecimalconversiontableatend)
=FootswitchInput(00forFsw1...01forFsw2)
=11forNote,12forControlChange
=Notenumberif =11,ControlChangenumberif =12
=MIDIchannelofincomingNoteorControlChangemessage(seeMIDIchanneltableatend)
ToprogramtheDualFootswitchControllertooperateinTapTempomodeandalsotorespondtoaNotetospecify
theexacttempoinbpm,senditthefollowingSystemExclusiveprogrammingcommand:
AllbytesmustbeinHexadecimalformat(seehexadecimalconversiontableatend)
=FootswitchInput(00forFsw1...01forFsw2)
=offsetaddedtoNotenumbertoobtaintempo
=MIDIchannelofincomingNotemessage(seeMIDIchanneltableatend)
ToprogramtheDualFootswitchControllertooperateinTapTempomodeandalsotorespondtoaControlChange
messagetospecifytheexacttempoinbpm,senditthefollowingSystemExclusiveprogrammingcommand:
AllbytesmustbeinHexadecimalformat(seehexadecimalconversiontableatend)
=FootswitchInput(00forFsw1...01forFsw2)
=ControlChangenumber
=offsetaddedtoControlChangevaluetoobtaintempo
=MIDIchannelofincomingControlChangemessage(seeMIDIchanneltableatend)
F0000050140BiiF7
ii
F0000050140Biiaannvvcc(00)F7 00
ii
aa
nn aa aa
vv aa aa
cc
00 aa
aa
F0000050140BiiaannccF7
ii
aa
nn aa aa
cc
F0000050140Bii21bbccF7
ii
bb
cc
F0000050140Bii22nnbbccF7
ii
nn
bb
cc