Projektbericht: Wellenfeldsynthese

In diesem Projekt wurde der Steuerrechner des Labors für Wellenfeldsynthese von Grund auf aktualisiert. Mit der Wellenfeldsynthese ist es möglich, räumlichen Klang zu reproduzieren, d.h.eine virtuelle Akustik zu erschaffen, in welcher beispielweise der Ort der Schallquelle beliebig variiert werden kann. Dazu ist eine Vielzahl von systematisch angeordneten Lautsprechern nötig, die abhängig voneinander stetig neu berechnete Audiodaten abspielen, sodass es sich für den Zuhörer wie eine zusammenhängende Audio-Datei mit verschieden platzierten Schallquellen anhört. Das Ziel bestand unter anderem darin, die veraltete Hardware des Steuerrechners auszutauschen, sodass das Wellenfeldsynthese-Labor in naher Zukunft noch funktioniert, bzw. sich von außen steuern lässt. Auf die aktualisierte Hardware wurde dann ein Dual-Boot von Windows 10 und xubuntu 20.4 aufgesetzt. Die vorigen Matlab-Skripte, welche die Steuerung mittels PCs ermöglichten, wurden auf Python übertragen, in der Hoffnung, dass die Linux-Distribution in Kooperation mit dem internen Python die Wellenfeldsynthese fließender oder generell besser gestalten würde. Dazu wurden dann mithilfe von Python zwei automatisierte Tests programmiert, welche so zeiteffizient wie möglich Messungen der generellen Funktionsfähigkeit und der Übertragungsfunktion von jedem der in den Linienarrays verbauten Lautsprecher ermöglichten.