Multiple input and output channels
Programmer support
meristem additions
Cleanups/docs
MIDI input instruments determined by user mapping
Drum channel is passed to output functions