商用空間オーディオエフェクトをリバースエンジニアリングした方法
How I reverse engineered a commercial spatial audio effect
Linuxで使える手軽な空間オーディオエフェクトを自作するため、著者は商用プログラムの内部アルゴリズムを解明しようとした。LLMに相談しながらHRTFや残響を試すも行き詰まり、方針を転換。インパルス応答やスイープ、トーンなどのテスト信号をプログラムに通して録音し、線形時不変フィルタとして振る舞いを測定。4つのフィルタを抽出して再現に成功した。
フィルタの正確なパラメータやテクニック、アルゴリズムを内部から発見しようとする代わりに、フィルタ自体の振る舞いを研究すればよいのではないか。