Übersicht
Der Schwerpunkt im diesem Sommersemester sind Controller zur Synthese und deren Steuerung. (Es können jedoch auch eigene Ideen eingebracht werden.)
Controller zur Verarbeitung oder Generierung von Audio- und Steuerdaten nutzen in neuen Geräten das Übertragungsprotokoll OSC (Open Sound Control). Der Einsatz von "embedded microcontroller" ist in der Computermusik als Hardwareinterface zur Steuerung üblich. Dazu gibt es schon ausgereifte "Evaluationsboards" und "Toolkits". In diesem Seminar soll prinzipiell diese Thematik erarbeitet und in einer Seminararbeit, welche auch eine Bachelor Arbeit sein kann, umgesetzt werden. Ein Beispiel wäre ein Synthesizer-Steuerung auf Mikrocontroller Basis. Dabei soll sich jeweils auf einen Sensor konzentrieren und damit der musikalischer Einsatz getestet werden.
Dabei werden drei Bereiche, als Schwerpunkte unterschieden, die sich nach dem Vorwissen der Teilnehmer richten soll:
Programmierung
Programmierung von Controller und deren Anbindung zur Steuerung von externen Geräten oder Programmen mit speziellem Interface. Voraussetzung ist das Vorwissen der Programmiersprache C.
Elektronik:
Voraussetzung ist die Fähigkeit elektronische Schaltungen zu entwerfen und planen und Messgeräte zur Fehlersuche und Messungen zu benutzen.
"Embedded Sound Modules as Instruments"
Es soll ein Mikrocontroller-Board mit (AD)DA-Wandler erweitert werden, damit dies über Spielinterface als elektronisches Instrument benutzt werden kann.
Dazu wird ein einfaches Datenmodell zur Signalverarbeitung für Synthesealgorithmen verwendet. Einige Module um das System zu testen und messen zu können.
Ein Grundvoraussetzung ist entsprechende Interfaces für experimentelle Computermusik für Performance und eine einfache Stromversorgung (evt. über Power over Ethernet, USB, Akku), .
Beispiel: Theremin-Artiger Synthesizer
Elektronische Musik
Es soll anhand eines Kunstprojektes die technische Abwicklung und Realisierung mit Einsatz erweiterter Sensorik betrieben werden, wobei auf spezielle kreative (innovative) Lösungen geachtet wird.