MIDI controllers can be relatively expensive depending on feature sets and requirements, so Instructables user [fraganator] went about building one on his own for just under $100. He originally wanted to replicate a commercially available MIDI controller, which used arcade buttons in lieu of the more common rubberized buttons, since they are large and have a better feel when pressed. Once he drew up plans for his MIDI clone, he realized he wanted more features in his controller than were available in the commercial version, so he started revising.
His final plan included three rows of four arcade buttons as well as four rotary and two sliding potentiometers. All of the components were mounted in a small keyboard enclosure, then wired to an Arduino clone, which manages all of the controller’s functions. The controller is connected to a PC via USB and can perform any number of operations once the buttons are mapped in MIDI-compatible software.
There are no videos of the controller in action just yet, though [fraganator] says one is forthcoming.