The plug-ins for Maple Midi
Tools provide all the features that you will use. The plug-ins change the midi stream that Maple receives before
outputting the midi stream to another application. This effectively gives a plug-in the ability to provide new
features to other software on the system or to external midi controllers. Although there are plug-ins included with the Maple Midi Tools installation and plug-ins available here, if you would like to create your own plug-ins for Maple and you are knowledgable in C++ programming, please download the Maple Midi Tools SDK.
Keyswitches and
Keysplits: Key switches are keys on
your keyboard that you designate as switches to change the channel and/or port
that a midi stream is going to. You can
cause a change with a Key Switch in real-time, much like a program change
except more accessible, and usable under almost any conditions. A Key split divides your keyboard into an
upper split and a lower split. This
keysplit sends all notes played on the upper split to one designated
port/channel, and all notes played on the lower split to another designated
channel.
CC Mapper: The CC Mapper plug-in allows you to remap an existing MIDI continuous controller to a different continous controller. For example, if you need to send CC11 to an application, but your keyboard doesn't have a CC11 controller, you could use this plug-in to remap mod wheel (CC1) to CC11 - assuming you have the mod wheel continuous controller on your keyboard! There is no help file included in this plug-in, but it should be self explanatory to use once you understand the purpose is to provide a way for you to substitute an existing controller for a controller you do not have.