Student:
  • Ewald Hedrich
Beginn:
  • 01.10.2006
Ende:
  • 28.02.2007
Am Lehrstuhl für Multimediakommunikation und Signalverarbeitung wurde die Funktionaltransformationsmethode erfolgreich zur digitalen Klangsynthese von Blechblasinstrumenten angewandt. Dabei wird im Gegensatz zu herkömmlichen Methoden vollkommen auf aufgenommene Klänge verzichtet und statt dessen ein rein physikalisches Modell des schwingenden Systems aufgestellt und mit Hilfe von geeigneten Transformationen diskretisiert und gelöst. Vorteil der Methode ist dabei der direkte Eingriff in die physikalischen Eigenschaften des simulierten Systems. Dadurch kann der synthetisierbare Klangraum wesentlich erweitert werden. Die resultierende Algorithmen wurden bisher in MATLAB implementiert, was allerdings keinerlei Echtzeitfunktionalität gewährleistet. Um die entwickelten Algorithmen dem Anwender, also dem Musiker, näherzubringen ist nun geplant eine Realisierung als Steinberg Virtual Studio Technology (VST) Plugin zu erstellen.





Die Aufgabe dieser Studienarbeit ist daher die Implementierung eines nativen Echtzeitdemonstrators zur Klangsynthese von Blechblasinstrumenten in Form eines VST Plugins. Als Hardware-Plattform dient ein handelsüblicher Personal Computer ohne spezielle Audio-Hardware. Dabei soll ausgehend von den vorhandenen Algorithmen und MATLAB-Skripten eine voll MIDI-fähige Realisierung mit einem passenden grafischem Interface entstehen, die die Vorteile der Methode technisch weniger versierten Nutzern nahe bringt.





Entwicklungsumgebungen und Dokumentationen stehen am Lehrstuhl ausreichend zur Verfügung. Auf übersichtliche und modulare Programmierung sowie ausführliche Dokumentation aller Programme wird besonderer Wert gelegt.