Ik was op zoek naar een USB MIDI controller-apparaat (of interface) voor muziek toepassingen zoals piano of orgel toetsenbord of pedalboard. Na wat onderzoek wilde ik gaan naar een meer "zelfgemaakte" oplossing. Mijn keuze is tenslotte gericht op een microcontroller board ontwikkeling zoals de Arduino boards Arduino boards en ik kies een Teensy Development Board als het native een USB MIDI bibliotheek (teensy website gebruiken kunt).
Het was heel nuttig maken sommige tests met MIDI software te schrijven sommige MIDI "hello world" software (via enkele schetsen van de arduino IDE). Maar als ik wil houden van de Raad van bestuur "gratis" en ik wil niet te offeren in een permanente apparaat, ik keek naar een goedkopere oplossing.
Mijn doel:
-er goedkoop / goedkope
-met de eenvoudiger architectuur mogelijk (slechts één MCU)
-kan communiceren via de USB-poort rechtstreeks (zonder een MIDI-naar-USB-conversie stap)
-erkennen door een Computer als een stand-alone MIDI-apparaat
-gemakkelijk op te bouwen (in het ergste geval een soldeerbout)
-voeding via de USB-poort met geen externe krachtbron
Het resultaat:
Het lijkt erop dat een Arduino op een Breadboard gebaseerd op een Atmega328p MCU (atmel website), communiceren rechtstreeks via de USB-poort dankzij de V-USB software-implementatie (V-USB site) en kost slechts ongeveer 8€ (10$) te bouwen (voor elektronische componenten)