壓擺什么意思?這個得從這個模塊的算法來講了:
No Slew:不帶壓擺的靜音,啟用時,可立即使信號靜音,不存在增益調(diào)節(jié)。相對于壓擺算法, 這種算法需要較少資源;但是實時切換時,可能導(dǎo)致不連續(xù)現(xiàn)象(滴答聲和爆裂聲)
SW:壓擺類算法,可從 0dB 增益平滑過渡至靜音,并從靜音過渡至 0dB 增益。這種壓擺算法由 軟件(故稱為“SW”)實現(xiàn),比“無壓擺”算法要求更多指令。
所以綜上所述,無壓擺的模塊,在音效框架很復(fù)雜的時候,實時切換,有可能會出現(xiàn)爆音。用 帶壓擺的模塊就可以很好的解決這個問題。有些用戶可能就要說了,那就全都用帶 SW 的模塊不 就好了?不是這樣的,DSP 的內(nèi)部資源是很有限的,帶壓擺的算法會占用更多的資源,全都用 SW,可能會導(dǎo)致你用不了太多的算法模塊了,這里就要有一個權(quán)衡,如果用不帶壓擺的模塊, 實測沒有爆破音,那就放心大膽的用,如果發(fā)現(xiàn)爆破音,再換帶壓擺的模塊來解決吧,我們還是 希望 DSP 能用更多的算法模塊的。
下面這個例程就是帶壓擺的靜音,因為程序簡單,跟普通靜音沒什么區(qū)別,但這個章節(jié)技術(shù)點一定要掌握。
由于網(wǎng)站空間上傳不了更多圖片和資料,詳細請見開發(fā)板使用說明文檔。