Übersicht

Entwurf und Implementierung von Signal verarbeitender Software und/oder Hardware in der Computermusik - Freie Themenwahl: Der Schwerpunkt in diesem Sommersemester ist der Einsatz von Microcontroller wie den ESP32 für audio devices wie Ambisonics field recorder, autonomous sound systems and streaming. Environmental Sensor boxes mit "Embedded devices".

Die Projekte sind dreiteilig aufgebaut. Die Implementierung als Prototyp zur Erarbeitung der Algorithmen und Steuermöglichkeiten in grafischen Programmier-Sprachen wie Puredata oder Matlab. Anschließend Entwurf von Steuerungsmöglichkeiten mit grafischen Oberflächen (Mockup) und schließlich eine erste Implementierung als Plugin für die Evaluation.

Dabei kann ein Projekt jeweils einen Aspekt einer Implementierung behandeln oder mehrere Aspekte in in einen Team erarbeiten (2+ Personen).

Programmierung

Programmierung von "Plugins", Applikationen und "Webaudio-Scripts" zur Signalverarbeitung oder Steuerung von Geräten in der Computermusik für den Einsatz in "digital audio workstations" (DAWs) oder anderen Plugin-Hosts.

Diese Plugins oder auch Module könnten unter anderen, bei entsprechender Portabilität auch als "Apps" in mobilen Einsatz finden.

Elektronik:

Entwicklung oder Adaptierung von Ambisonic Microphones via 3D-printer and small circuits.

Voraussetzung für Hardwareentwicklung ist nicht nur die Fähigkeit elektronische Schaltungen zu entwerfen und implementieren, sondern können auch einfache DIY Lösungen sein.

Alternative Themen

  • Musical Instruments with embedded devices