Midi converter studio 8.2 code
So I took my Arduino Leonardo with its 12 analog inputs, thinking that MIDI over USB should be possible, since it has USB capabilities built in the main chip? Well, not exactly. After playing around with the Uno for some time, I felt kind of limited by the 6 analog inputs of the board. Using his custom firmware, you could let an Arduino show up as a USB MIDI device. Then I found Dimitri Diakopoulos's HIDUINO project. The only problem was the fact that Fuzzy-Wobble's controllers were based on Teensy microcontrollers, and I only had a couple Arduino's laying around. The controllers looked amazing, and I really wanted to build a controller like this. While browsing through the Google results, I came across Fuzzy-Wobble's instructable "A Framework For Making Affordable & Stylish Modular Controllers (USB to MIDI, HID, or Serial)". I've been playing around with both Arduino and DAWs (Digital Audio Workstation) for quite some time now, so when I needed a MIDI controller, I decided to build one myself, rather than buying one. (The library is explained in step 13.)Ĭheck out the video of the finished project here. I included readable, basic code for both the Arduino Uno (or Mega) and the Leonardo (or Micro), and I created a MIDI controller library, for those not so comfortable with the programming language, or for those who just want a quick controller without having to write the code yourself. The best news: no hassle with USB-to-MIDI interfaces, or software tools like Hairless MIDI, just plug 'n' play!
#MIDI CONVERTER STUDIO 8.2 CODE HOW TO#
Hello, and welcome to this instructable on how to build a custom, cheap and easy USB MIDI controller, based on Arduino. If you're interested in an updated version of this Instructable, just leave a comment or send me a message, and if there's a sufficiently high demand (and if I can find the time), I'll try to update it. Things like TeeOnArdu no longer work with the newer versions of the Arduino IDE, so use the code from GitHub instead. All things hardware related in this Instructable are still valid, but the code has been updated.
UPDATE (03-04-2017) : You can find an updated version of the code on my GitHub.