Вот и я говорю - много лишнего, приборы все разные и т.п. Намного проще все это реализовать в матрице аппарата, чем в МИДИ-интерфейсе. Заодно и футсвич толковый будет - на каждый канал своя кнопка. Это если без МИДИ.
Кстати, еще мысля - подключение простейшего футсвича к твоему контроллеру. Будет параллельно работать с МИДИ.