Hi
I've been working on a small midi splitter/processor called ace,
especially aimed at controlling linux/csound live from midi keyboards.
You can get it here:
http://atte.dk/ace/ From the web page:
ace is a command line midi splitter/processor especially suited for use
together with csound. It allows for any number of "zones" to be setup,
each of which defines a passage through ace. Initial program changes
(optionally using csound instrument names) and volumes can be send for
each zone.
--
peace, love & harmony
Atte
http://www.atte.dk
http://www.atte.dk/gps