MIDI Solutions Footswitch Controller User Manual

Page 10

Advertising
background image

10

RECHANNELIZE

TRANSPOSE

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

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 Footswitch Controller during this period, the outgoing MIDI channel is set
to the preset

. To program the Footswitch Controller 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 Footswitch Controller to accept rechannelize selection for incoming MIDI channel 1 when the
footswitch is depressed, send it the following System Exclusive programming command:

F0 00 00 50 04 09

F7

To rechannelize from MIDI channel 1 to MIDI channel 2 depress the footswitch, 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 Footswitch Controller to toggle between the original and selected channels.

To program the Footswitch Controller to transpose incoming note messages by a selected interval by depressing the
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)

= 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 Footswitch Controller during this period, the transpose interval
is set to the preset transpose interval

. To program the Footswitch Controller 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 04 09 (10) cc (pp) (00) F7

10 pp

00

10

cc

pp

00

pp

pp

00

Example Setting

00

Example Operation with Above Setting

F0 00 00 50 04 0A cc (pp) (00) F7

pp

00

cc

pp

00

pp

pp

00

pp

Advertising