Übersicht
Entwurf und Implementierung von Signal verarbeitender Software und/oder Hardware in der Computermusik - Der Schwerpunkt in diesem Wintersemester liegt auf Steuerung von Musikinstrumenten, Teilen davon oder auch Fantasie-instrumente. Zur Programmierung dieser "embedded devices" sind Computermusiksprachen wie Puredata genauso einsetzbar wie C Programmierung auf Microcontroller oder Python.
Die Projekte sind dreiteilig aufgebaut. Die Implementierung als Prototyp zur Erarbeitung der Algorithmen und Steuermöglichkeiten in grafischen Programmier-Sprachen wie Puredata oder Python. Anschließend Entwurf von Steuerungsmöglichkeiten mit passenden Interfaces (Mockup) bis zur Steuerung über Netzwerk. Schließlich eine erste Implementierung zur Evaluation und Demonstration.
Dabei kann ein Projekt jeweils einen Aspekt einer Implementierung behandeln oder mehrere Aspekte in in einen Team erarbeiten (2+ Personen).
Alternative Themen
sind auf Anfrage möglich