Gör din egen billiga USB-MIDI-Controller eller tangentbord
Jag letade efter en USB MIDI-controller-enheten (eller gränssnitt) för musikprogram som piano eller orgel tangentbord eller pedalboard. Efter en del forskning ville jag gå till en mer "hemlagad" lösning. Mitt val har äntligen varit inriktad på en mikrokontroller styrelsen utveckling som den Arduino styrelser och jag väljer en Teensy Development Board som den inföding kan använda ett USB-MIDI-bibliotek (teensy webbplats).
Det var mycket användbart för att göra några tester med MIDI-mjukvaror och skriva några MIDI "hello world" program (via några skisser av arduino IDE). Men eftersom jag vill hålla styrelsen "gratis" och jag vill inte offra det i en permanent enhet, jag tittade in i en billigare lösning.
Mitt mål:
-göra det billigt / låg kostnad
-med lättare arkitekturen möjligt (bara en MCU)
-kan kommunicera via USB-porten direkt (whithout en MIDI-till-USB-konvertering steg)
-erkänna av en dator som en fristående MIDI-enhet
-lätt att bygga (i värsta fall en lödkolv)
-drivs av USB-porten med ingen extern strömkälla
Resultatet:
Det ser ut som en Arduino på en skärbräda bygger på en Atmega328p MCU (atmel webbplats), kommunicera direkt via USB-porten tack vare V-USB bara programvara genomförandet (V-USB webbplats) och kostar bara ca 8€ (10$) att bygga (för elektroniska komponenter)