UPDATE
The USB Midi library now works out of the box.. Just include the library in your project, load the sketch, and your device will show up as a midi usb device in both Linux and Windows. Woo hoo!
-—————————————————
So the first challenge is getting the Arduino to work as a USB Midi device. Extensive googling reveals several options:
– Buy a teensy, which I probably would have done had I done this research before I bought the pro micro. Good lesson learned!
– Arduino USB MIDI library (https://www.arduino.cc/en/Reference/MIDIUSB)
– Arcore (https://github.com/rkistner/arcore)
– Program in C/C++ and use LUFA (http://www.fourwalledcubicle.com/LUFA.php)
Here’s the bottom line:
I haven’t bought a teeny yet. None of the 3 methods worked with my pro micro clone using the bootloader. I was able to get arcore working using a programmer, so I’ll use that for now.