MIDI Solutions F8 8-input MIDI Footswitch Controller User Manual

Page 11

Advertising
background image

11

RECHANNELIZE

TRANSPOSE

To program the F8 to rechannelize an incoming MIDI channel to a selected outgoing MIDI channel 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)

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

is optional, if included then the 16 notes from middle C up are used to select the channel. If omitted, then

the number of notes played while the footswitch is depressed is used to select the channel.

= Incoming MIDI channel to rechannelize (see MIDI channel table at end)

is optional, specifies preset outgoing MIDI channel (see MIDI channel table at end)

is optional, if included then incoming notes are ignored while footswitch is depressed

To rechannelize an incoming MIDI channel depress the footswitch (the All-Notes-Off message is sent out at this time),
select the channel by playing notes on the keyboard (these notes are not echoed to MIDI Out), and release the
footswitch. If no notes are received by the F8 during this period, the outgoing MIDI channel is set to the preset

. To

program the F8 to ignore incoming notes and change directly to the preset MIDI channel

when the footswitch is

depressed, insert

in the above command as shown.

To program the F8 to accept rechannelize selection for incoming MIDI channel 1 when Fsw1 is depressed, send it the
following System Exclusive programming command:

F0 00 00 50 24 09

F7

To rechannelize from MIDI channel 1 to MIDI channel 2 depress Fsw1, play any two notes, and release the
footswitch. All MIDI channel 1 messages will now be rechannelized to MIDI channel 2. Continuing to tap the
footswitch will cause the F8 to toggle between the original and selected channels.

To program the F8 to transpose incoming note messages by a selected interval by depressing a footswitch, send it
the following System Exclusive Programming command:

(

and

are optional)

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

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

= Incoming MIDI channel to transpose (see MIDI channel table at end)

is optional, specifies preset transpose interval (40 = zero transpose)

is optional, if included then incoming notes are ignored while footswitch is depressed

To specify a transpose interval depress the footswitch (the All-Notes-Off message is sent out at this time), play the
note above or below middle C corresponding to the transpose interval (this note is not echoed to MIDI Out), and
release the footswitch. If no notes are received by the F8 during this period, the transpose interval is set to the preset
transpose interval

. To program the F8 to ignore incoming notes and change directly to the preset transpose

interval

when the footswitch is depressed, insert a

after the

in the above programming command.

F0 00 00 50 24 09 ii (10) cc (pp) (00) F7

10 pp

00

ii

10

cc

pp

00

pp

pp

00

Example Setting

00 00

Example Operation with Above Setting

F0 00 00 50 24 0A ii cc (pp) (00) F7

pp

00

ii

cc

pp

00

pp

pp

00

pp

Advertising