Hi,
ik heb ooit een midi-sequencer gemaakt (bedoeld om Redrum aan te sturen) en ben even bezig geweest om een controller te maken.
Deze controller heeft 16 rotary encoders en een lcd-display en is gebaseerd op een atmel ATmega32, communicatie over USB met een seriele chip van FTDI. Deze is echter niet volledig afgewerkt, hij functioneert wel maar is nog niet in een behuizing gestoken.
Om in te gaan op je vraag:
Ik heb geen ervaring met de u-hid maar bij het lezen van de features van de u-hid zag ik het volgende staan:
max 8 analog axes
up to 8 boards can be connected
Dit geeft dan 48 analoge kanalen als ik het goed begrijp.
Als je dan naar de zero8 kijkt tel ik 96 pots op de 8 mixer channels.
Misschien zou je om de pots binnen te lezen enkele analoge multiplexers (denk aan type 4051) kunnen gebruiken en zo 8 pots binnen lezen per analoge input op een microcontroller.
Goede tip van Lacertus hierboven.