megamidi is a midi controller firmware for the arduino mega2560 based on http://www.instructables.com/id/Arcade-Button-MIDI-Controller by fraganator