MIDI Solutions Footswitch Controller User Manual

Page 4

Advertising
background image

4

PROGRAMMING COMMANDS

CLEAR SETTINGS AND SET DEVICE PARAMETERS

The following Device Parameters are in effect regardless of the functions that the Footswitch Controller has been
programmed to perform.

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

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

When the Toggle parameter is OFF, the Footswitch Controller performs the

when it is

and the

when it is

When Toggle is ON, the Footswitch Controller toggles

between the

and the

each time the footswitch is depressed (nothing is done on

release of the footswitch).

When Polarity is set to OPEN, closing the contact initiates the depress operation, and opening

the contact initiates the release operation. When Polarity is set to CLOSED, opening the contact initiates the depress
operation, and closing the contact initiates the release operation. When Polarity is set to AUTO, the Footswitch
Controller determines the polarity of the footswitch based on its power-up state.

The Footswitch Controller can be programmed to send the state of the footswitch input on

power-up.

The Footswitch Controller can be programmed to 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 clear the Footswitch Controller's settings and set the device parameters, send it the following System Exclusive
programming commands:

(

,

, and

are optional)

= 00: Echo OFF

= 01: Echo ON

= 00: Toggle OFF

= 01: Toggle ON

= 00: Normally OPEN Polarity

= 01: Normally CLOSED Polarity

omitted: Auto Polarity

is optional, If

= 11 the Footswitch Controller will send the state of the footswitch on power-up.

is optional. If

= 7F, the Footswitch Controller waits 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

To program the Footswitch Controller to echo incoming MIDI messages to the MIDI output, set the toggle parameter
to OFF, force the polarity to NORMALLY OPEN, and send nothing on power-up, send it the following System
Exclusive programming command:

F0 00 00 50 04 00

F7

To program the footswitch debounce time to 100 ms send the Footswitch Controller the following System Exclusive
programming command:

F0 00 00 50 04 00 03

F7

Echo:

Toggle:

Footswitch Polarity:

Send State on Power-up:

Wait for Next Bar:

Debounce Time:

F0 00 00 50 04 00 aa bb (cc) (dd) (ee) F7

cc dd

ee

aa

aa

bb

bb

cc

cc

cc

dd

dd

ee

ee

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

00

tt

00

tt

Examples

01 00 00

64

depress operation

depressed,

release operation

released.

depress operation

release operation

Advertising