I am researching the feasibility of a MIDI control device.
Is there an Arduino device or combination of Arduino devices that can accommodate 144 capacitive touch pins?
Given external circuitry is allowed you theoretically can have much more inputs if you like.
For example the MPR121 allows to connect up to 44 capacitive touch inputs. Combine that with one PCA9548A (I2C multiplexer) and you have a capacity of 352 inputs.
And the best: you can use these with almost any Arduino board you like.
The Arduino has a limited bandwidth, running MIDI processes and scanning 144 switches including debouncing will take some computer power. You might consider using one for switches then with a simple interface it will communicate with another that does the MIDI processing. The bandwidth required is unknown to me at this point and is highly dependent on your code and hardware.
Thanks for the insight. There are too many other problems with this idea, like the metal frets, the strings, any jewellery the person is wearing.
My original idea was an ultrasonic array and I stupidly let people discourage me. I think it was because it was the last thing my father was working on with me when he died 18 months ago and somewhere inside I was trying to avoid thinking about it.
Also, most of the signal processing and MIDI conversion is handled by an onboard Elk Audio Development kit.
Again, thank you for responding.
Good Luck and sorry about your dad, mine passed a few years back.
This topic was automatically closed 120 days after the last reply. New replies are no longer allowed.