Little Noise Machines | Arduino Synthesizer Workshop

Vorbereitung

Bitte versucht, die folgenden Vorbereitungen vor Workshopbeginn zu treffen. So sparen wir uns viel Zeit und können gleich mit den eigentlichen Themen beginnen.

1. Arduino Entwicklungsumgebung

Wir programmieren die Arduino-Boards mit der Arduino Entwicklungsumgebung (IDE = Integrated Development Environment). Bitte ladet Euch die Arduino IDE für Euer Betriebssystem unter https://www.arduino.cc/en/Main/Software herunter und installiert sie. Installiert auch alle Treiber, die Euch das Installationsprogramm anbietet.

Startet die Arduino IDE, bevor Ihr die nächsten Schritte ausführt, damit Euer Arbeitsordner (Sketchbook) angelegt wird. Das Sketchbook Verzeichnis heißt Arduino und liegt in Eurem Dokumente Ordner.

2. Mozzi Synthesizer Bibliothek

Die Bibliothek Mozzi stellt Funktionen bereit, um Sounds mit dem Arduino zu erzeugen. Ladet Euch die letzte Version der Mozzi Bibliothek herunter unter https://github.com/sensorium/Mozzi/releases und kopiert den Inhalt ins Verzeichnis libraries Eures Sketchbook Verzeichnisses.

3. Beispiel Code

Arduino Programme werden Sketches genannt und besitzen einen eigenen Ordner in Eurem Sketchbook. Hier findet Ihr Beispiele, die wir als Ausgangspunkt für den Workshop verwenden:

Kopiert die AdbkSynthXXX Verzeichnisse in Euer Sketchbook. Dann könnt Ihr sie in der Arduino Entwicklungsumgebung öffnen und bearbeiten. Am Ende sollte Euer Sketchbook wie unten aussehen.

4. Mitzubringen zum Workshop

  • Laptop mit USB-A Anschluss
  • Aktive Lautsprecher mit Line Eingang (3,5mm Klinke) und Lautstärkeregelung, wenn möglich. Zusätzliche Kopfhörer sind von Vorteil, um den eigenen Sound ein wenig vom Umgebungs-LärmSound zu trennen. Auf die Dauer sind Kopfhörer zu anstrengend.

Ohne die oben genannte Ausstattung kann die Teilnahme am Workshop nicht garantiert werden!