The computer will then automatically detect the Arduino as a MIDI device. This is based on PluggableUSB, using the MIDIUSB library.Īll you have to do to get it working, is installing the library, and upload a sketch. the USB connection goes directly to the main MCU) this means that they can pretend to be a USB MIDI device. Some of the newer boards have native USB support (i.e.
There are some differences in MIDI over USB implementation between different types of Arduino-compatible boards.Īrduino Due, Arduino Zero, Arduino Leonardo, Arduino Micro, Arduino LilyPad USB.