Industrielle Fertigung
Industrielles Internet der Dinge | Industrielle Materialien | Gerätewartung und Reparatur | Industrielle Programmierung |
home  MfgRobots >> Industrielle Fertigung >  >> Manufacturing Technology >> Herstellungsprozess

Arduino MIDI-Arpeggiator: Modular, Euclidean Rhythms & CV/Gate-Ready

Benötigte Bauteile

KomponenteAnzahl
Arduino Nano R31
Drehpotentiometer (10 kΩ, linear)7
Taster 12 mm7
MIDI-Buchse (DIN 5-polig)1
Widerstände 220 Ω (MIDI-Out, LEDs)4
LEDs (Status)2
Steckbrett / Platine, Drähte–

Projektziel

Ein hardware MIDI-Arpeggiator, der Akkordfolgen in Arpeggios (zerlegte Akkorde) umsetzt und per MIDI-Out an Synthesizer (z. B. Korg Volca Keys) sendet. Steuerung über 7 Potis & 7 Taster: Tonart, Modus, Akkordfolge, Rhythmus, Oktaven, Arpeggio-Richtung, Tempo. Neu: Euclidean Rhythms für organische, ungerade Patterns.

Musiktheorie kompakt

Steuerelemente (Potis & Taster)

PotiFunktion
1Tonik-Oktave (0–7)
2Akkord-Oktave (0–7)
3Tempo / Notenabstand (BPM)
4Tonik / Grundton (C–B)
5Arpeggio-Schritte (1–5 Noten pro Akkord)
6Modus (Ionian, Dorian, Phrygian, Lydian, Mixolydian, Aeolian, Locrian)
7Arpeggio-Stil (Up, Down, Up+Down, Random, Euclidean)

Die 7 Taster triggern je eine voreingestellte Akkordfolge (Progression).

Schaltung (Fritzing-Datei vorhanden)

Synchronisation

Externes Sync (Korg Volca Sync In/Out) per Audiokabel möglich. Im Code per #define EXT_SYNC oder INT_SYNC wählen.

Firmware-Entwicklung

Code-Struktur (modular)

src/
  core/          // Musiklogik: Skalen, Akkorde, Arpeggios, Euclidean
  hardware/      // Arduino-spezifisch: MIDI, ADC, Buttons, LEDs
  apps/          // Hauptanwendung (Loop, State Machine)

Keine Arduino-spezifischen Typen im Core – einfache Portierung.

Fazit

Ein leistungsfähiges, erweiterbares MIDI-Tool für Live-Performance & Studio. Die modulare Architektur trennt Musiklogik von Hardware – vorbildlich für Embedded-Musikprojekte. Euclidean Rhythms eröffnen kreative Pattern-Möglichkeiten jenseits klassischer Grid-Sequenzer.

Herstellungsprozess

  1. Arduino Digitaler Würfel: LCD-Würfel mit Zufallszahlen (1–6)
  2. Unopad: Nahtloser Arduino MIDI-Controller für Ableton Live
  3. Arduino Iron Man bauen: Komponenten, Sensoren & Schritt-für-Schritt-Anleitung
  4. Find Me: Smarter Gegenstands-Finder mit Arduino und Bluetooth
  5. USB-BLE MIDI-Adapter – Kabellose Verbindung für Musiker
  6. Funktionaler 3D-gedruckter Roboterarm mit Arduino – Schritt-für-Schritt-Anleitung
  7. DIY Arduino Luftbefeuchter-Steuerung mit Relais – Sichere Hochspannungs-Installation
  8. Berührungsloses Temperatur-Überwachungstor für schnelles Screening
  9. NeoPixel-Matrix Pong auf Arduino Nano: Neon-Pong selbst bauen
  10. DIY Arduino Lenkrad / Joystick für Rennspiele – USB-HID-Umbau