Hey,
I’m currently looking at the prospect of creating a full-fledged control surface for the Native Instruments FM7. Including all the parameters and the mod matrix it’d be well over 200 controllers…
The questions are:
-
How many CC’s can I have in one MIDI channel? Is it 127? Where can I find something more about MIDI specifications altogether?
-
Has anyone tried using the FM7 with control coming from multiple channels at once? I know it can listen to all the MIDI channels - but will it know the difference between CC30 on channel 1 and CC30 on channel 5?
-
I want to get some really good precision on at least a few crucial knobs - from what I read, MIDI can support a precision of up to 14 bits. How would I interface a microcontroller with external A/D converters (I know little about microcontrollers)? Where can I get A/D converters of that resolution (16 bits for jitter reduction maybe)? What microcontrollers would you suggest? PIC’s only have up to 12-bit ones, and I don’t think there are models with 200 analog inputs

Someone suggested Atmel microcontrollers…?
(They’re supposedly more powerful than PIC controllers, and PIC ones don’t have a C compiler, do they?).
Note, I don’t want this to grow from a MIDIBox project, as none really seems to be right for the job.
Perhaps it could be a MIDIBox NNG? ![]()