Reverse Engineering eines kommerziellen Spatial-Audio-Effekts
How I reverse engineered a commercial spatial audio effect
Ein Entwickler wollte den Klang eines kommerziellen Spatial-Audio-Programms unter Linux nachbilden. Er erzeugte Testsignale, ließ sie durch das Programm laufen und zeichnete die Ausgabe auf. Durch Analyse der Impulsantworten extrahierte er vier FIR-Filter, die den Effekt präzise reproduzieren. Die Filter integrierte er in Saq, einen Echtzeit-Audioverbesserer für Linux.
Statt zu versuchen, die genauen Parameter oder Techniken und Algorithmen zu entdecken, die das Programm intern verwendete, könnte ich das Verhalten des Filters selbst untersuchen.