不需要再轉回 44.1KHz,AC'97 就是由音效晶片做硬體的取樣頻率轉換和混音的動作,一律轉換為 48KHz 輸出。音效晶片連接 DAC 的通道,叫做 AC Link,資料格式也是 48KHz。然後連接到 DAC,也就是 AC'97 Codec,AC'97 Codec 只接受 48KHz 的訊號,做 48KHz 的 DAC 轉換。
這是因為電腦上有許多不同的取樣頻率聲源,例如遊戲的聲波檔取樣率可能只有 22KHz,MIDI/MOD 的音色檔會有更多奇怪的取樣頻率,為了要讓這些聲波都能在同一時間發聲,勢必需要一個混音器,做法有兩種:
1. 用多個能接受各種取樣頻率輸入的 DAC,將聲波轉換為類比訊號後用類比混音
2. 先做數位的混音,當然混音前各個聲波的取樣頻率必需先轉換為一致,然後後端只需使用一個只接受單一取樣頻率的 DAC 做數位類比轉換即可。
在考慮成本,以及兼顧音質的情況下,當初 Intel 制訂 AC'97 的時候選擇了方法 2,而且將這個統一的取樣頻率訂為 48KHz。
但是由於硬體做即時的取樣頻率轉換,受限於成本,品質一直做得不是很好,造成轉換成 48KHz 之後音質很差,變成大家所詬病的 AC'97 音效卡強制 SRC 到 48KHz 的問題。
SRC,Sample Rate Conversion,取樣頻率轉換。
SSRC 全名是 Shibatch's Sample Rate Converter,Shibatch 的取樣頻率轉換器,是一個軟體的取樣頻率轉換器,顧名思義,Shibatch 寫的

在電腦上先用轉換品質較高的 SSRC 將聲音轉換為 48KHz,再送給音效晶片,可以避免硬體做 44.1KHz -> 48KHz 的轉換,使音質提升。