Hi,
I just went across this interesting open source / open hardware project which enables the development of MIDI based musical instruments :
https://github.com/tkrworks/PICrouter/blob/master/README.md
It currently supports :
Regards