MIDI Solutions Footswitch Controller User Manual
Page 10
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