Which method is faster?

Hi,
I'm on the process of making a custom midi controller(actually a set of them,2 decks and a mixer for DJing) which consists of multiple digital and analog inputs(more than 30 digital and about 10-15 analog) and I was wondering if it would be faster to just connect everything on an Arduino mega or have an arduino for each deck which would send midi data to a third one on the mixer which would in turn send it to the computer.
Any other ideas are always welcome.
Thanks in advance.

The basic Arduinos have 6 analog inputs and 12 digital inputs (if you don't use 0 and 1 which double as the serial port. If you need 30 digital inputs there are ways to expand the number by using more hardware such as shift registers.

The Mega has 16 analog and 54 digital inputs so it would easily cover all your needs. It costs about the same as two basic Arduinos.

I would go with the Mega.

I agree, if a mega has enough input for all your functions then you don't have to have the overhead of a serial multiplexing function to a central arduino to bother with.

Lefty

Ok, thanks a lot for the quick answers :smiley:
I'm locking this