Benutzerdefinierte Arduino MIDI-Controller


Hallo und herzlich willkommen auf diese instructable zum Erstellen eines benutzerdefinierten, billigen und einfachen USB-MIDI-Controllers, basierend auf Arduino. Die beste Nachricht: kein Streit mit USB-to-MIDI-Schnittstellen oder Software-Tools wie Haarlose MIDI, stecken Sie einfach ' n ' zu spielen!

Ich enthalten lesbare, grundlegenden Code für den Arduino Uno (oder Mega) und die Leonardo (oder Micro), und ich habe eine MIDI-Controller-Bibliothek für diejenigen nicht so komfortabel mit der Programmiersprache oder für diejenigen, die wollen einfach nur einen schnellen Controller ohne den Code selbst schreiben zu müssen. (Die Bibliothek wird in Schritt 13 erläutert.)

Schauen Sie sich das video des fertigen Projekts hier.

Ich habe schon Herumspielen mit Arduino und DAWs (Digital Audio Workstation) seit geraumer Zeit, also wenn ich einen MIDI-Controller benötigt, habe ich beschlossen, selbst eine zu bauen, anstatt Kauf ein.

Beim Surfen durch die Google-Ergebnisse, stieß ich auf Fuzzy-Wobble instructable "einen Rahmen für die Herstellung von Affordable & stilvolle modulare Controller (USB MIDI, HID oder seriell)". Die Controller sah erstaunlich, und wollte unbedingt einen Controller wie diese zu bauen. Das einzige Problem war die Tatsache, dass die Fuzzy-Wobble-Controller basieren auf Teensy Mikrocontroller, und ich hatte nur ein paar Arduino herumliegen. Also, weiter die Suche...

Dann fand ich Dimitri Diakopouloss HIDUINO Projekt. Mit seiner kundenspezifischen Mikroprogrammaufstellung, könnten Sie eine Arduino-Show als USB-MIDI-Gerät nachlassen. Mehr hierzu erfahren Sie in nur einer Sekunde. Nach Herumspielen mit der Uno seit einiger Zeit, ich fühlte mich irgendwie begrenzt durch die 6 analoge Eingänge des Vorstands. Also nahm ich mein Arduino Leonardo mit seinen 12 Analogeingänge, denken, dass MIDI über USB möglich sein sollte, da es USB-Funktionen in der Haupt-Chip eingebaut hat? Na ja, nicht gerade... Eine schnelle Googlesuche erzählte mir, dass die Arduino-Software nicht MIDI über USB unterstützt. Pfui. Also gab ich auf, und fuhr fort, mit der Uno. Aber ein paar Tage später, während des Surfens Adafruit, sah ich dieses nette Produkt, Adafruit Spalier, eine LED und Taste Matrix. Auf seine eigene, nichts zu spektakulär, aber einer der zugehörigen Führer war der UNTZtrument MIDI-Controller, mit dem Spalier und - Sie ahnen es - einen Arduino Leonardo als Mikrocontroller. In der "Software" Teil des Tutorials erklärten sie, wie sie MIDI über USB-Funktionen, die Leonardo gebracht.

Dies ist, die Leonardo ATmega32u4 Mikroprozessor verwendet, der auch von einigen Kleinlinge verwendet wird. Einige clevere Jungs schrieb einige Code, der es möglich gemacht, die Teensy Bibliotheken mit Leonardo und innerhalb der Arduino IDE verwenden. Also sobald diese spezielle Bibliotheken installiert sind, können Sie leicht MIDI mit Leonardo, wie mit der Uno verwenden!

Große, Zeit, entwerfen einige super MIDI-Controller, und bilden einen Remix 2.0 von Fuzzy-Wobble Instructable!

Stichworte: Arduino, MIDI, DAW

In Verbindung stehende Artikel

Arduino MIDI-Controller mit einem ZX Distanz und Geste Sensor

Arduino MIDI-Controller mit einem ZX Distanz und Geste Sensor

Herzlich Willkommen Sie auf dieser instructable wie eine sehr einfache MIDI-Controller mit der SparkFun ZX Distanz und Geste Sensor bauen. Diese instructable ist Teil einer Schule-Zuordnung.Hinweis: Dies ist keine Codierung Tutorial. Der fertige Code
Arduino MIDI-Controller

Arduino MIDI-Controller

Ein MIDI-Controller ist irgendein Stück Ausrüstung, die erzeugt und überträgt MIDI-Daten an MIDI-fähigen Geräten. Kurz gesagt, wenn Sie Tasten auf Ihrem MIDI-Controller haben, können Sie diese Tasten, um keinen Ton durch musikalische Software soll pr
Arduino MIDI-Controller - laufenTechshop mit Scarff Boarduino

Arduino MIDI-Controller - laufenTechshop mit Scarff Boarduino

ich habe an einer Reihe von verschiedenen Arduino Lösungen für MIDI umsah. Mein Projektkonzept beinhaltet mehr als 100 Analogeingänge, dass jeder Geschwindigkeit spüren und MIDI-Ausgang bieten.   Verwenden die Hintergrund-Infos habe ich von laufenTec
Arduino-Midi-Controller e-Licktronic

Arduino-Midi-Controller e-Licktronic

E-Licktronic erstellen Sie 3 verschiedene Blocks, Ihrer MIDI-Hardware zu bauenWeitere Informationen http://www.e-licktronic.com/en/
Gebäudeteil eine grundlegende Midi Controller 1 - einfache 3 Effekte Topf (Potentiometer) Arduino Uno MIDI-Controller (seriell-USB)... Schnell, einfach und billig!

Gebäudeteil eine grundlegende Midi Controller 1 - einfache 3 Effekte Topf (Potentiometer) Arduino Uno MIDI-Controller (seriell-USB)... Schnell, einfach und billig!

Hallo an alle,Ich bin relativ neu in Arduino und so haben meinen Weg zu meinem eigenen MIDI-Controllern gekämpft. Es gibt eine riesige Menge an Informationen verstreut, aber ich konnte ein einfaches Tutorial für ein einfaches Gerät finden; so, hier g
Benutzerdefinierte MIDI-Controller

Benutzerdefinierte MIDI-Controller

Dieses Tutorial zeigt Ihnen, wie einen benutzerdefinierte MIDI-Controller zu machen. (setzt Erfahrung mit MIDI-Controllern, einfache Schaltungen, einfache c coding)Schritt 1: Finden Sie heraus, welche Kontrolle Sie wollen auf Ihrem controllerWie viel
Teensy Monster v1. 0 / / DIY-MIDI-Controller

Teensy Monster v1. 0 / / DIY-MIDI-Controller

Willkommen bei den Instructable Teensy Monster!Diese Instructable hilft Ihnen Ihre Teensy Monster montieren, verstehen, wie man programmieren sie, und geben viele Tipps für den Aufbau eines großen DIY-Controllers.teensymonster.CCKaufen Sie Ihre Teens
Arcade-Taste MIDI-Controller

Arcade-Taste MIDI-Controller

, die eine Hardware-Schnittstelle zu Ihrer Lieblingsmusik / DJ / VJ-Software kann wirklich öffnen Türen in Ihrer Kreativität. Die am weitesten verbreitete Form der Hardwaresteuerung auf Ihren PC für solche Anwendungen ist eine MIDI Controller.Ein MID
Umwandlung von geretteten Spielzeug in einem MIDI-Controller

Umwandlung von geretteten Spielzeug in einem MIDI-Controller

In dieser Instructable, ich werde gehen Sie durch den Prozess der Umwandlung von geretteten Lärm machen Kinderspielzeug in eine wirklich nützliche Musikinstrument mit MIDI! Werft einen Blick auf nur einen Blick über den Titel der Schritte in diesem I
MIDI-Controller mit Tastaturen

MIDI-Controller mit Tastaturen

Heute bauen wir die 400 Schlüssel MIDI-Controller mit einem Arduino und Computer-Tastaturen!Für die Budget bewusste Musik-Produzenten gibt ist dieses Projekt eine gute Möglichkeit, eine kostengünstige Steuerkarte für Ihre digitale audio-Workstation z
Makey Makey MIDI-Controller

Makey Makey MIDI-Controller

Makey makey ist ein Mikrocontroller, der als eine Tastatur fungiert, wenn es an Ihrem Computer angeschlossen ist. Ich umprogrammiert es, so dass es MIDI-Noten sendet. Warum? Da bei der Verwendung einer Tastatur Dinge zu kontrollieren hat das Fenster,
Arcade-Stil DJ-Midi-Controller

Arcade-Stil DJ-Midi-Controller

>>> Dies ist noch nicht ganz fertig, wie ich ein bisschen der Schaltung oben gespannt. Ich werde die instructable zu aktualisieren und ein Video hochladen, wenn es sortiert <<<Ich bin seit ca. 10 Jahren als DJ, und für den letzten habe i
Sugarcube MIDI Controller

Sugarcube MIDI Controller

Dieses Projekt ist eine tragbare, Arduino powered, Grid-basierte MIDI-Controller, der in eine Vielzahl von apps, viele Dinge mit Klang zu tun hochfährt. Es hat 16 beleuchtete Tasten, als ein- und Ausgänge verwendet, um dem Controller visuelles Feedba
Ziehen Sie es selbst - MIDI-Controller mit Leitlack

Ziehen Sie es selbst - MIDI-Controller mit Leitlack

"Draw-It-Yourself" ist ein MIDI-Controller, der Leitlack als Taster verwendet. Es basiert auf Arduino und nutzt einen kapazitiven Sensor (zwei, eigentlich) um festzustellen, ob die gezeichneten Tasten oder nicht berührt werden.http://sanidanz.tu