KeyMaster gives you extensive control over any
MIDI setup. It takes care of program changes and keyboard splits,
and it also allows any MIDI controller to transmit over all sixteen
MIDI channels.

With KeyMaster a performer can split controlling
keyboards, layer MIDI channels, transpose them, send program changes
and System Exclusive messages, limit controller and velocity values,
and much more. At the stomp of a footswitch (or any other MIDI
event), an entire MIDI system can be totally reconfigured.

KeyMaster stores any number of
songs in memory.
Each song can contain a
list of patches that
contain different commands such as program changes, keyboard splits,
volume changes, MIDI controller filters and MIDI channel transpositions.

Chains are lists of
songs. You can use these as "set lists" for live performance or
in the studio.