[The repo formerly named "keymaster" that used to be here has been renamed to "keymaster_objc". It has moved here. This project used to be named "SeaMaster".]
KeyMaster is a MIDI processing and patching system. It allows a musician to reconfigure a MIDI setup instantaneously and modify the MIDI data in real time.
With KeyMaster a performer can route MIDI between keyboards, split controlling keyboards, layer MIDI channels, transpose them, send program changes and System Exclusive messages, limit controller and velocity values, modify controllers, and much more. At the stomp of a foot switch (or any other MIDI event), an entire MIDI system can be totally reconfigured.
For more information see the wiki.
To Do / Bugs
See the To Do list on the Wiki.