>На материнках ставили такие переключатели синенькие вместо джамперов, их >можно заюзать.
100% согласен. Более того, можно каналом рулить по SysEx

На любом инструменте нажимаем кнопку выбора каналов и ноту, соответствующую каналу. На всех midi клавах так и сделанно.
Из неприятных вещей - 16битные часики с аппаратным ШИМом в маленьких контроллерах встречаются только по одиночки. Программный же ШИМ - есть некий изврат, хотя... Если 8 бит хватит, то тогда вообще без проблем.
Кстате в АВРках даже 8битовыми таймерами можно делать шим с большой разрядностью - менять прескаллер, правда каждый раз нужно будет вываливаться в прерывание, но у нас система будет совсем не загруженна даже на младших АВРках, так что можно сделать и так.
Энкодер с цифровым табло - совсем не сложно, но ест много ножек контроллера, для 16 - это 9 ножек - один 8-сегментник и второй не показывает ничего или показывает еденицу.
Хотя, нет 16-битный таймер умеет сразу два ШИМа... Все проблемы решены

Единственная - скорость - успеет ли шим вместе со всеми фильтрами эдак за 10-20мС нарастить напряжение?