My custom midi controller project was born out of a want to improve control over editing my music. The premise of this controller is to create a device that would allow me to use hardware controls (as opposed to the clunky software controls) to fine tune the balance of different instruments. This increased control would improve work flow as well as reduce the amount of compromising on tuning quality due to the software slider's limitations.
The heart of this project was the Teensy, an Arudino-like board. The Teensy is able to communicate to the computer and act as a MIDI device, allowing native recognition of the inputs by any Digital Audio Workstation (DAW). By leveraging this, the Teensy is able to keep up with the real-time performance required out of this application.