對于晶振,從理論上分析1ppm與40ppm帶來的差別究竟多大?
這篇文章僅限于音頻領(lǐng)域,而且只是與采樣率生成過程有關(guān),與SRC、解碼等處理無關(guān)。
音頻領(lǐng)域的玄學真是層出不窮,各大hifi、hiend大廠也樂此不疲,因為產(chǎn)品需要有賣點、需要有feature,才能突圍而出。。。
首先,ppm對于晶振的精度是什么概念?ppm的意思是一百萬分之幾,1ppm的晶振就是震蕩頻率與標準頻率最大相差一百萬分之一的晶振。這里所說的標準頻率,是指在晶振出廠時,工人核對它們與頻率計等測試儀器的頻率時用到的參考頻率。這個參考頻率來自頻率計等測試儀器,姑且假設(shè)這類儀器的精度去到0ppm(實際根本不可能)。
好了,那么1ppm與40ppm相差多少呢?
震蕩頻率相差的最大值=(40/1000000+1/1000000)*晶振頻率。
假如某聲卡使用22M(小數(shù)點后面的數(shù)字偶忽略掉)的晶振去實現(xiàn)44.1KHz的采樣率來播放CD音頻,那么,其采樣率實際上是把22M/500來實現(xiàn)的,沒有SRC過程,所以基本沒有失真。
那么好了,在使用不同晶振時的差別,在忽略數(shù)字濾波、DAC芯片的內(nèi)部影響、聲卡數(shù)字布線、軟件處理的影響的情況下,該聲卡在使用1ppm與40ppm時的差別:
頻率相差的最大值=(40/1000000+1/1000000)*22000000/500=1.804Hz。也就是說,假如你當1ppm晶振是參考,40ppm的晶振帶來最大的頻率偏差只是1.804Hz。例如,用聲卡播放1KHz的音頻信號,假如你當1ppm生成的是作為參考的準確頻率,那么40ppm會生成999.196Hz~1001.804Hz的信號。
請問,你可以聽出1KHz與999.196Hz或1001.804Hz的聲音的差別嗎?
