MIDI Solutions F8 8-input MIDI Footswitch Controller User Manual

Page 6

Advertising
background image

INDIVIDUAL FOOTSWITCH FUNCTIONS

NOTE-ON

Each footswitch input of the F8 can be programmed with one of the functions on the following pages.

To program the F8 to send out up to eight Note-On messages when a footswitch is depressed, send it the following
System Exclusive programming command:

( and

are optional)

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

specifies mode of transmission as follows:

01: Send Note-On(s) on depression of footswitch, Note-Off(s) on release

11: Send Note-On(s) on depression of footswitch, nothing on release

21: Send Note-On(s) on depression of footswitch, Note-Off(s) after the duration specified by

(see below)

31: Send Note-On(s) on depression of footswitch, Note-Off(s) when the footswitch is released after the

minimum duration

(see below)

41: Send Note-On(s) on depression of footswitch, Note-Off(s) when the footswitch is released up to the

maximum duration

(see below)

51: Cycle through each Note-On on depression of footswitch, send the corresponding Note-Off on release

61: Cycle through each Note-On on depression of footswitch, send nothing on release

= Footswitch Input (00 for Fsw1 ... 07 for Fsw8)

= Duration in 8 ms increments, or 1 s increments if preceded by 00.

( is only included if

= 21, 31, or 41)

= Note number

= Note-On velocity

= MIDI channel (see MIDI channel table at end)

= Additional notes and velocities (up to eight notes total)

To program the F8 to send out a middle C of velocity of 64 on MIDI channel 5 when Fsw6 is depressed, and send the
corresponding Note-Off after 7 seconds, set

(Send Note-On on depression of footswitch, Note-Off after the

duration specified by tt),

(Fsw6),

(insert 00 prior to 07 to specify 1s increments),

(middle C

is Note number 60, 3C is the hexadecimal value for 60),

(40 is the hexadecimal value for 64), and

(04 specifies MIDI channel 5). These values result in the following System Exclusive programming command:

F0 00 00 50 24

F7

F0 00 00 50 24 aa ii (tt) nn vv cc (nn vv) F7

tt

nn vv

aa

tt

tt

tt

ii

tt

tt

aa

nn

vv

cc

nn vv

Example

aa = 21

ii = 05

tt = 00 07

nn = 3C

vv = 40

cc = 04

21 05 00 07 3C 40 04

6

Advertising