Multi Duty MIDI Aid
Switch branches/tags
Nothing to show
Clone or download
Fetching latest commit…
Cannot retrieve the latest commit at this time.
Failed to load latest commit information.

MDMA - Multi Duty MIDI Aid

The MDMA hardware and software are designed in a modular fashion, so you can choose which functionalities are important to you and if, as well as how, you want to implement them:

Based on the Teensy 3.1 development platform, the MDMA sports MIDI over USB, an EEPROM to load/save data, and a status LED directly out of the box without any soldering required. However, multiple extensions (MIDI Din, CV/Gate, buttons, potentiometers, etc) are already under development and will be published here: Electronic Sound Creation - MDMA

The real Multi Duty part, comes from the different firmwares which are hand-tailored for the various hardware extensions. The employ your existing hardware configuration in a, simple to configure, way, and are easy to upload through the official Arduino IDE. Maybe the different firmwares will be combined, and a small GUI will allow configuration and enabling/disabling of functions, any time in the future, but it is not high on my priority list, yet. Immediate future plans include a firmware to determine accuracy and precision of MIDI clocks, a drum roller, a general purpose midi controller, and some bonus firmwares.



Hardware features


  • Klockwerk - MIDI clock generator
  • Kommunikator - A MIDI bridge between DIN and USB with note/clock/channel filtering
  • Kontroller - Play the Korg Kaossilator Pro(+) and Kaoss Pad 3(+) with any midi equipment

Use, test, modify to your likings. If you have further ideas for extensions or firmwares, let me know :)