Total newbie question for midi controller creation

Hi everyone,

I would like to build a midi controller with 8 potentiometers (analog I/O) and 40 buttons (digital I/O).... What would you recommend ? (which arduino model ? which shield(s)?..etc..)

Thanks in advance :o

There is an ongoing topic building a midi controller. You could keep an eye on that topic!

If you want your controller to support MIDI over USB, have a look at this overview of boards with MIDI over USB support.
If you get a board with 8 analog inputs, you can connect the potentiometers directly. For the buttons, you could use an MCP23017 or a similar port expander. 3 of those will give you 48 extra IO pins, they connect to the I²C bus so they only require 2 Arduino pins.

I'd suggest you start small, a single potentiometer and a single button, once you understand how that works, you can add more controls really easily.

For the software, you might be interested in the Control Surface library I maintain.

Pieter

This topic was automatically closed 120 days after the last reply. New replies are no longer allowed.