Inhaltsverzeichnis:

1-Tasten-MIDI-Controller-Tutorial - Gunook
1-Tasten-MIDI-Controller-Tutorial - Gunook

Video: 1-Tasten-MIDI-Controller-Tutorial - Gunook

Video: 1-Tasten-MIDI-Controller-Tutorial - Gunook
Video: Making a Song with the MPK Mini Play mk.3 2024, November
Anonim
Image
Image

Es gibt viele Tutorials für Arduino-MIDI-Controller. Dies ist eine einfache Anleitung, wie Sie mit einem einfachen Knopf und einem Potentiometer ins Rollen kommen. Ich wäre gerne auf so etwas gestoßen, als ich gerade erst angefangen habe, also habe ich dieses Tutorial mit dem Ziel gemacht, einem "zukünftigen Ich" zu helfen! Dies sollte es einem Hersteller ermöglichen, bei seinem eigenen Design und der Synthese neuer Musikinstrumente freier zu sein! Werde komisch damit!

Schritt 1: Materialien

Sie benötigen Folgendes:-Arduino Pro Micro

-Kurzzeittaste

-10k Potentiometer

-Anschlussdrähte

-Breadboard

-Arduino-IDE

-MIDI_Controller.h

-DAW (Garageband, Ableton, Soundtrap usw.)

Schritt 2: Schreiben Sie den Code

Ich gehe durch das Schreiben des Codes im Videolink oben auf der Seite, wenn Sie das Schritt für Schritt durchgehen möchten. Wenn Sie nur die Skizze herunterladen und ändern möchten, werde ich in diesem Abschnitt einen Link einfügen.

Die Bibliothek, die ich verwende (und ein großer Fan davon) ist die Bibliothek MIDI_controller.h. Hier ist ein Link zum Github-Repository dafür, vielen Dank an tttapa für das Erstellen der Bibliothek und das Teilen.

Ich habe einige kommentierte Zeilen zum Erweitern des Controllers eingefügt. Ziel ist es, eine Grundlage zu schaffen, für die Sie ein Instrument bauen können, das Sie wirklich widerspiegelt!

Schritt 3: Bauen Sie die Schaltung auf

Baue die Schaltung!
Baue die Schaltung!
Baue die Schaltung!
Baue die Schaltung!
Baue die Schaltung!
Baue die Schaltung!

Wenn Sie Bilder mögen und sich mit einem Steckbrett auskennen, könnte diese Methode bei Ihnen ankommen. Ich führe Sie durch die Schritte im mittleren Teil des Videos, aber ich werde hier auch einige Screenshots der Schritte als Referenz einfügen.

(1. Bild) Schritt 1: Verbinden Sie das rote Anschlusskabel vom "VCC" -Pin auf Arduino mit der "+" -Schiene des Steckbretts. Schritt 2: Verbinden Sie das rote Anschlusskabel vom rechten Pin des Potentiometers mit der "+" -Schiene auf dem Steckbrett. Schritt 3: Verbinden Sie das blaue Anschlusskabel vom "GND" -Pin auf Arduino mit der "-" Schiene des Steckbretts. Schritt 4: Verbinden Sie das blaue Anschlusskabel vom linken Stift des Potentiometers mit der "-" Schiene auf dem Steckbrett. Schritt 5: Verbinden Sie das blaue Anschlusskabel von einem der Stifte des Knopfes mit der "-" Schiene des Steckbretts.

(2. Bild) Schritt 1: Verbinden Sie das weiße Überbrückungskabel vom "anderen" Stift des Knopfes mit dem Stift "2" des Arduino. (3. Bild) Schritt 1: Verbinden Sie das weiße Überbrückungskabel vom mittleren Stift des Potentiometers mit dem Stift " A0" auf dem Arduino. (4. Bild) Dies zeigt den Abstand und die Stiftausrichtung des Potentiometers.

Schritt 4: Code hochladen

Code hochladen!
Code hochladen!

Wählen Sie das Board "Arduino Leonardo" aus dem Menü aus und laden Sie die Skizze von der IDE auf das Arduino hoch und das war's!

Schritt 5: Mit DAW verbinden

Mit DAW verbinden
Mit DAW verbinden
Mit DAW verbinden
Mit DAW verbinden

Da dieses Gerät als MIDI-Gerät wie jedes andere programmiert ist, müssen Sie möglicherweise nichts Besonderes tun, um es abspielen zu lassen, aber Sie müssen möglicherweise in das Menü "Einstellungen" gehen, um dem Programm mitzuteilen, dass es auf den Controller hören soll. Normalerweise benutze ich Ableton, aber dieses Mal habe ich mich entschieden, es mit der webbasierten DAW "Soundtrap" auszuprobieren. Ich war nur ein paar Klicks davon entfernt, es einzurichten, und sobald ich "Arduino Leonardo" aus dem Gerätemenü ausgewählt hatte, reagierte es perfekt.

Schritt 6: Fertig

Der nächste Schritt liegt bei Ihnen! Wie werden Sie es auf das nächste Level bringen? Welche Art von Schaltflächen werden Sie verwenden? 3D-gedrucktes Gehäuse? Postet alle Fragen in die Kommentare und viel Glück!