音訊爆音和咔嗒聲

爆音和咔嗒聲是不需要的音訊偽像,由音訊子系統內部元件的加電和斷電引起。 當音訊模組載入或解除安裝時,這在 PC 上很明顯(在模組載入時,音效卡會上電並在揚聲器上產生爆音)。

在使用 DAPM 的行動式系統上,爆音和咔嗒聲可能更頻繁。 這是因為子系統中的元件根據音訊使用情況動態供電,這可能會導致每次元件電源狀態更改時都會產生小的爆音或咔嗒聲。

最小化播放爆音和咔嗒聲

目前,行動式音訊子系統中的播放爆音無法完全消除,但是未來的音訊編解碼器硬體將具有更好的爆音和咔嗒聲抑制功能。 透過以特定的順序為音訊元件供電,可以在播放過程中減少爆音。 啟動和關閉的順序不同,並遵循一些基本規則:-

Startup Order :- DAC --> Mixers --> Output PGA --> Digital Unmute

Shutdown Order :- Digital Mute --> Output PGA --> Mixers --> DAC

這假設編解碼器 PCM 輸出路徑從 DAC 經過混音器,然後是 PGA(可程式設計增益放大器),然後輸出到揚聲器。

最小化捕獲爆音和咔嗒聲

捕獲偽像更容易消除,因為我們可以延遲啟用 ADC,直到所有爆音都發生完畢。 這遵循與播放類似的電源規則,即元件的電源順序取決於流的啟動或關閉。

Startup Order - Input PGA --> Mixers --> ADC

Shutdown Order - ADC --> Mixers --> Input PGA

拉鍊噪聲

當音量控制在其最大增益值附近更改時,可能會在音訊播放或捕獲流中出現不需要的拉鍊噪聲。 當增益增大或減小過快地改變平均音訊訊號幅度時,會聽到拉鍊噪聲。 透過為每個音量控制啟用過零設定,可以最大限度地減少拉鍊噪聲。 ZC 強制增益變化發生在訊號穿過零振幅線時。