Control Surface Control Surface is an Arduino library for building MIDI controllers and control surfaces. At its core, the library features a flexible MIDI abstraction layer with support for serial ...