Git Product home page Git Product logo

mdma's Introduction

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.

Version

1.2.1

Hardware features

Firmwares

  • 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 :)

mdma's People

Contributors

k-a-r-g avatar homeworkprod avatar

Watchers

James Cloos avatar

Recommend Projects

  • React photo React

    A declarative, efficient, and flexible JavaScript library for building user interfaces.

  • Vue.js photo Vue.js

    ๐Ÿ–– Vue.js is a progressive, incrementally-adoptable JavaScript framework for building UI on the web.

  • Typescript photo Typescript

    TypeScript is a superset of JavaScript that compiles to clean JavaScript output.

  • TensorFlow photo TensorFlow

    An Open Source Machine Learning Framework for Everyone

  • Django photo Django

    The Web framework for perfectionists with deadlines.

  • D3 photo D3

    Bring data to life with SVG, Canvas and HTML. ๐Ÿ“Š๐Ÿ“ˆ๐ŸŽ‰

Recommend Topics

  • javascript

    JavaScript (JS) is a lightweight interpreted programming language with first-class functions.

  • web

    Some thing interesting about web. New door for the world.

  • server

    A server is a program made to process requests and deliver data to clients.

  • Machine learning

    Machine learning is a way of modeling and interpreting data that allows a piece of software to respond intelligently.

  • Game

    Some thing interesting about game, make everyone happy.

Recommend Org

  • Facebook photo Facebook

    We are working to build community through open source technology. NB: members must have two-factor auth.

  • Microsoft photo Microsoft

    Open source projects and samples from Microsoft.

  • Google photo Google

    Google โค๏ธ Open Source for everyone.

  • D3 photo D3

    Data-Driven Documents codes.