Bauml. Ist ein MIDI Controller, der durch die Bewegung eines Pendels musikalische Strukturen erzeugt.
Ein Projekt von: Joshua Knapp, Mirjam Brög, Jonas Engel, Sebastian Hug, Raphael Weihmann
3. Semester, 2021
Betreuende Dozenten: Prof. Dr. Kyrill Fischer, Prof. Thorsten Greiner, Matthias Hassel, Fritz Krüger
Sound, Music and Production
Bauml. Ist ein MIDI-Controller, der durch die Bewegung eines Pendels verschiedene musikalische Strukturen in Echtzeit erzeugt, die an bis zu 16 verschiedene MIDI-Kanäle geschickt werden können.
Bauml. ist ein MIDI-Instrument, das sowohl zum Improvisieren als auch zur Hilfe beim Komponieren genutzt werden kann. Durch seinen intuitiven und einfachen Aufbau ist es ideal als Werkzeug, um kreative Blockaden zu durchbrechen. Durch die Manipulation weniger Parameter kann der Benutzer schnell der Bewegung des Pendels verschiedene musikalische Strukturen zuordnen, die als Trittbrett für neue Kompositionen helfen können. Man wählt einfach eine Skala aus, stellt Grundton und Reichweite der Noten ein und schon erzeugt das Pendel verschiedene Melodien.
Der Nutzer kann die Geschwindigkeit, in der die Noten- und Velocity-Werte generiert werden, für jeden der 16 MIDI-Kanäle frei einstellen, mit einem Maximum von etwa 16ms. Zusätzlich kann die Reichweite der Noten- und Velocity-Werte für jeden Kanal individuell verändert werden mit einer Maximalreichweite von etwa 10 Oktaven.
Jeder Position des Pendels wird dabei ein bestimmter Noten- und Velocity-Wert zugeordnet, wobei die MIDI Noten entweder durchgängig übertragen oder als bestimmte Pendelpositionen gespeichert werden können, so dass die Noten nur getriggert werden, wenn das Pendel sich an der gespeicherten Stelle befindet. Ob die Noten konstant oder nur an bestimmten Stellen generiert werden, kann für jeden MIDI-Kanal individuell eingestellt werden. Außerdem kann der Nutzer aus einer Auswahl aus 40 Skalen wählen, wodurch sich bauml. in den verschiedensten musikalischen Szenarien anwenden lässt.
Die zweidimensionale Bewegung des Pendels wird von einer Kamera in Echtzeit verfolgt, wobei die Pegelposition sowohl als kartesische (x,y) als auch als Polarkoordinaten (Radius r und Winkel φ) erzeugt werden. Zusätzlich wird auch die Pendelfrequenz f generiert. Diese Werte werden dann entweder in MIDI-Noten und Velocitywerte umgewandelt oder als MIDI-CC-Nachrichten an die DAW geschickt, so dass man verschiedene Parameter beliebig durch die Pendelbewegung steuern kann.