Turn Makey Makey into MIDI Controller.
Mod the Makey Makey firmware so that it sends MIDI Note signals instead of keyboard keys signals.
Use JSFX Effects to map this signal inside a DAW or VST Host without re-changing the Makey Makey firmware.
Detailed article: JSFX Effects for MIDI Makey Makey
- Makey Makey MIDI Firmware mod (better for JSFX integration)
- JSFX Effects for MIDI Routing inside a DAW or VST Host.
These files are hosted here for convenience.
- Makey Makey MIDI Firmware original, by MineMooder (for reference)
Follow MineMooder Instructables Tutorial Makey Makey MIDI controller, but use the X-Raym_Makey-Makey-midicontroller_mod.ino firmware from this repo instead of the one from the tutorial.
Cockos JSFX effects are effects in a script format, which allow quick development and maintenance.
Cockos'DAW REAPER handle them natively, but they can be embeded in other DAW or VST host for free with Cockos ReaPlugs ReaJS VST plugin.
You can import the JSFX with ReaPack.
- Install ReaPack
- Copy the URL
https://github.com/X-Raym/MIDI-Makey-Makey/raw/master/index.xml
- Open REAPER
- Extension Menu > ReaPack > Import Repository > Paste the URL
- Synchronize Package
- JSFX should be avaible in your FX list!
- Download Install ReaPlugs ReaJS
- Download JSFX from this repo
- Open ReaJS in your VST Host
- Import JSFX
- Enjoy!
Other JSFX, included in REAPER or from online repositories, can be especially useful for Makey Makey MIDI workflow:
- Fixed MIDI Note Length (native), prevent too close notes to be sent. Useful to avoid indesired quick note repetions.
- X-Raym_MIDI Note to CC (from X-Raym's REAPER-ReaScripts repo), can help you map a MIDI Note to a MIDI CC event.
If you want to restore Makey Makey default firmware, use the Sparkfun firmware.
You can support this project on my website. Thanks!