跳到主要內容

發表文章

目前顯示的是 8月, 2020的文章

[Sound] 1/3 Octave, 1/3 倍頻

為什麼要知道1/3 Octave 哩? 因為我們人耳的可聽頻率範圍為20-20000Hz,範圍非常廣。如果採用等寬頻程,要表現出低頻到高頻的聲音信息需要的數據量非常大,所以我們採用的是倍頻程。在倍頻程的表述中,除了上面所說的頻率的上下限,還有一個就是中心頻率f0 在倍頻程的公式中,如果這個比值常量為2則稱為一倍頻程 f上限 / f下限 = 2 常量則為三分之一倍頻程 f上限 / f下限 = 2^1/3 (2的1/3次方) 1/3 Octave 的中心頻率已經有人幫我們算好好了 這就是用Matlab去算出中心頻率還有上下線頻率 要怎麼去算出1/3Octave的值呢? 簡單來說1/3 Octave算出的頻寬,去FFT找到對應的頻寬範圍,再將FFT該頻寬內的每個值做能量加總,1/3 Octave及FFT的取樣率越高,透過FFT算出來的1/3 Octave會越準。 能量加總後的值如下圖 這邊的能量加總,簡單來說就是將FFT每個頻點對應到的值,將其值換算回Pa後,再全部加總,再計算回dB。