MIDI Solutions Dual Footswitch Controller User Manual

Page 4

Advertising
background image

4

CLEAR SETTINGS

DEVICE PARAMETERS

To clear all of the Dual Footswitch Controller's settings, send it the following System Exclusive command:

It is recommended to send the Clear Settings command to the Dual Footswitch Controller prior to programming the
unit to ensure that all previous settings are cleared.

The following Device Parameters are in effect regardless of the functions that each of the footswitch inputs have been
programmed to perform.

When Echo is ON, all incoming MIDI messages received by the Dual Footswitch Controller are echoed to its

MIDI output. When Echo is OFF, only the messages generated by the Dual Footswitch Controller are sent to its MIDI
output.

The Dual Footswitch Controller can be programmed to send the state of all footswitch

inputs on power-up.

When the Toggle parameter is OFF for a particular footswitch, the footswitch performs the

when it is

and the

when it is

When Toggle is ON, the footswitch toggles

between the

and the

each time the footswitch is depressed (nothing is done on

release of the footswitch).

When Auto Polarity is ON for a footswitch, the Dual Footswitch Controller determines the

polarity of the footswitch based on its power-up state. When Auto Polarity is OFF, the polarity is forced according to
the Polarity settings.

The Dual Footswitch Controller can wait until the beginning of the next bar to perform the

footswitch action.

The Debounce Time specifies the length of time after a footswitch changes state before a new

change of state is allowed to occur.

To program these parameters, send the Dual Footswitch Controller the following System Exclusive programming
commands:

(

is optional)

= Footswitch Input (00 for Fsw1 ... 01 for Fsw2)

= 00: Echo OFF

= 01: Echo ON

is optional, If

= 01 the Dual Footswitch Controller will send the state of each footswitch on power-up.

(

is optional)

= Footswitch Input (00 for Fsw1 ... 01 for Fsw2)

= 00: Toggle OFF

= 01: Toggle ON

= 00: Auto Polarity OFF

= 01: Auto Polarity ON

= 00: Normally OPEN polarity

= 01: Normally CLOSED polarity

(

is ignored if

= 01)

is optional. If

= 7F, wait for the beginning of the next bar to perform the footswitch action

(

is optional)

All bytes must be in Hexadecimal format (see hexadecimal conversion table at end)

= Debounce time in ms

is optional, if included the above debounce time

is doubled

The clear settings command resets the debounce time to 50 ms

F0 00 00 50 14 00 00 F7 (all values in Hexadecimal)

Echo:

Send State on Power-up:

Toggle:

Footswitch Polarity:

Wait for Next Bar:

Debounce Time:

F0 00 00 50 14 00 01 aa (bb) F7

bb

ii

aa

aa

bb

bb

F0 00 00 50 14 00 02 ii bb cc dd (ee) F7

ee

ii

bb

bb

cc

cc

dd

dd

dd

cc

ee

ee

F0 00 00 50 14 00 03 (00) tt F7

00

tt

00

tt

depress operation

depressed,

release operation

released.

depress operation

release operation

PROGRAMMING COMMANDS

Advertising