top of page

MIDI CONTROLLER & LED HELM

IMG_20180203_181502.jpg

Mein persönliches Lieblingsprojekt, an dem noch gearbeitet wird (wird hier aktualisiert).

Dieses Projekt ist eine spannende Kombination aus Elektronik, Automatisierung, Software und Musik, inspiriert von Daft Punk. Es besteht aus drei Hauptkomponenten:

​

  1. MIDI-Controller: Der erste Teil des Projekts ist ein Arduino-basierter, benutzerdefinierter MIDI-Controller, ähnlich den bekannten "Launchpads", die von DJs und Musikproduzenten genutzt werden. Dieser Controller fungiert als Eingabeelement des Projekts. Eine Besonderheit ist die benutzerdefinierte Firmware, die auf dem USB-Kommunikationschip des Arduino geflasht wurde. Normalerweise verwenden die meisten Arduinos einen zusätzlichen IC zur Kommunikation mit dem PC. Mit dem speziellen HIDUINO-Bootloader (GitHub - HIDUINO) wird die Umwandlung von USB-Signalen in MIDI-Befehle direkt auf dem Arduino ausgeführt. Dadurch wird der MIDI-Controller zu einem Plug-and-Play-Gerät, wie kommerzielle Produkte, ohne zusätzliche Software für die Signalübersetzung. Der Controller ist dabei vollständig anpassbar, mit so vielen digitalen und analogen Eingängen, wie der Arduino bereitstellen kann. Ein Arduino Mega könnte beispielsweise ein großes Interface mit bis zu 54 Tasten und 16 Schiebereglern oder Drehreglern ermöglichen.
     

  2. Computer: Der zweite Teil ist der Computer, der als zentrale Steuereinheit fungiert. Der MIDI-Controller wird mit einer Musiksoftware verbunden (in meinem Fall Ableton Live, eine bei DJs und Produzenten beliebte Software). Ableton wird dann über eine virtuelle MIDI-Bridge mit einem kostenlosen Lichtshow-Controller namens JINX! (Live-LEDs - JINX!) verbunden. Die Lichtsequenzen in JINX! passen sich dynamisch an die Musik in Ableton an, was lebendige und automatisierte Lichtshows ermöglicht, die synchron zur Musik ablaufen.
     

  3. LED-Visier: Die dritte Komponente ist der "Ausgang" des Systems. Hier habe ich einen Schweißhelm umgebaut und mit einem LED-Visier aus WS2812b-LEDs ausgestattet. Der Arduino Nano übersetzt die MIDI-Befehle von JINX! in serielle Signale, die an die LED-Matrix gesendet werden. Dadurch werden die visuellen Effekte auf dem Visier angezeigt und mit der Musik synchronisiert.
     

Dieses Setup ermöglicht es, dynamische und automatisierte Lichtshows zu gestalten, die sich automatisch mit der Musik verändern, was über manuelle Lichtsteuerung hinausgeht.

​

Zukünftige Pläne:
In der Zukunft möchte ich eine gitarrenähnliche Version des MIDI-Controllers bauen, indem ich alte Guitar Hero-Controller und SoftPots (SparkFun - SoftPot) anstelle von Saiten verwende. Außerdem plane ich, eine maßgeschneiderte Leiterplatte zu entwickeln, die alle MCUs integriert, um Platz zu sparen und die Installation zu vereinfachen. Darüber hinaus möchte ich einen neuen Helm von Grund auf bauen, mit einer größeren LED-Matrix und einem roboterhafteren Look.

 

bottom of page