我最近對學習如何在AS3中實現各種音頻過濾器非常感興趣。通過直觀的猜測(以及電容器的啓發),我設法創造了似乎是一階高通濾波器,但我不知道如何以受控方式設置其頻率(或Q)。我在哪裏可以找到有關編寫音頻DSP濾波器(低通等)的優秀教程?
因此,我想了解如何從零開始編寫參數化二階/四階低通,高通,帶通濾波器。而且我不是非常數學的。任何實用,簡單的教程或教科書都可以幫助解決這個問題?
部分信貸爲可讀的源代碼(在AS3/C等),以代替教程...
編輯(!): 發現了一個偉大的網站,www.musicdsp.org,有很多精彩的代碼片斷,主要是c/C++。
只需要我的$ 0.02:我喜歡Flash,現在已經成爲AS3程序員,但我曾經在C/C++和asm上完成過DSP音頻工作,我建議你考慮轉向C++或另一種同等級別較低的語言爲您的數字音頻實驗。 AS3並不是最好的環境,你需要更好地訪問音頻數據,更快的速度和更好的內存管理控制才能真正播放音頻。 –