44
LIQUID-FOOT PRO SERIES MIDI FOOT CONTROLLER
SENDING A SPECIFIC TEMPO TO AN EXTERNAL DEVICE USING NORMAL TAP-TEMPO
PROCESS
There are times when you will want the Liquid-Foot to simulate the “tapping” of a tempo
based on a specific BPM. Enter the BPM value into the 2: Data parameter. For instance, if
129 was entered as the BPM, then this function will send a first tap-tempo message at time
0, and will again send a tap tempo CC message at time to lock in exactly 129 BPM. This
function pretends a user was tapping an IA switch. This function does NOT rely on SYSEX
messages, and therefore is a real-time function. It will take exactly the tempo length in time
prior to moving to the next command of the Preset or IA switch. Keep in mind that this will
cause a delay in processing and may appear as a “hiccup” in processing of your presets or IA
switches. This is normal functioning.
DELAY PROCESSING FOR A SPECIFIC NUMBER OF MILISECONDS
The 2: Data parameter will contain the number of milliseconds you would like the processor
to wait before executing the next midi command in the sequence. Certain functions or
processes may require a period of wait for an external processor to catch up before
accepting the next command. Inserting a delay will allow the Liquid-Foot to wait for the
external device to “Catch up”.
For instance, lets say we sent a Sysex message block to an external FX unit, and it takes
20ms for the FX unit to process the command and get into a state that it will accept a
program change. Then we would insert a delay SPECIAL command with a wait time of 20.
EXPRESSION PEDAL CC# OVERRIDE
Expression Pedal #1 temp override Command (#9)
Expression Pedal #1 temp override Command (#10)