我們在購買音訊產品時經常看到一個引數——音質標準,比如16bit/44.1kHZ,或者96bit/192kHZ,等等,這些引數就與PCM編碼有關。
這有一個模擬訊號,如下:
要把這個模擬訊號數字化,就需要對其做PCM編碼,有三個步驟:
首先,取樣。如這樣:
然後,對每一個樣值做量化,即要測出樣值的相位(電壓)。如何才能精確測量呢?一、給u軸標上刻度,每個刻度為一最小單位。二、把測量值四捨五入,取整。
就像測量一隻鉛筆。
以釐米為最小單位,把尺子分成10份,給鉛筆“量化”,四捨五入後長度是7cm。
以毫米為最小單位,把尺子分成100份,給鉛筆“量化”,四捨五入後長度是72mm。 可見精度明顯提高了。 也就是說,最小單位越小,分階越多,那麼量化的精度越高。
計算機是以位元組的方式來儲存資料。一個位元組有8位(bit),可以表示256個數。其“精度”即為把u軸分成256階。
實際上,這個“精度”不太夠用,不太精準。
那就用2個位元組,16位(bit)來儲存資料。256*256=65536(階)。這下精度差不多夠用了。接著,測出相位(電壓),四捨五入,取整,得到取樣的量化值。
至此,我們既有了取樣頻率,又有了每個取樣的量化值。
最後,儲存量化值。每個取樣的量化值都會以0、1二進位制形式儲存,佔用記憶體16bit。
這就完成了PCM編碼。其音質標準為:16bit/44.1K。44.1kHZ叫做取樣頻率,16bit叫做量化位數。此音質標準常被CD採用,使用了很長一段時間。
音質標準越高,佔用記憶體越大,而且還會影響傳輸效率。但是,隨著技術發展,記憶體大小和傳輸效率已不再受太大限制,所以又有了更高的音質標準,比如,索尼提出了Hi-RES標準。該標準定義為:只要音質標準高於24bit/96kHz,都叫HI-RES。這種標準現在很風行。
除了進行PCM編碼,還要進行抗干擾編碼等一系列操作,這才能完成數字化。
我們在購買音訊產品時經常看到一個引數——音質標準,比如16bit/44.1kHZ,或者96bit/192kHZ,等等,這些引數就與PCM編碼有關。
這有一個模擬訊號,如下:
要把這個模擬訊號數字化,就需要對其做PCM編碼,有三個步驟:
首先,取樣。如這樣:
取樣頻率:一秒鐘的取樣次數。比如,44.1KHZ表示一秒鐘要取樣44100次。然後,對每一個樣值做量化,即要測出樣值的相位(電壓)。如何才能精確測量呢?一、給u軸標上刻度,每個刻度為一最小單位。二、把測量值四捨五入,取整。
就像測量一隻鉛筆。
以釐米為最小單位,把尺子分成10份,給鉛筆“量化”,四捨五入後長度是7cm。
以毫米為最小單位,把尺子分成100份,給鉛筆“量化”,四捨五入後長度是72mm。 可見精度明顯提高了。 也就是說,最小單位越小,分階越多,那麼量化的精度越高。
計算機是以位元組的方式來儲存資料。一個位元組有8位(bit),可以表示256個數。其“精度”即為把u軸分成256階。
2×2×2×2×2×2×2×2=256實際上,這個“精度”不太夠用,不太精準。
那就用2個位元組,16位(bit)來儲存資料。256*256=65536(階)。這下精度差不多夠用了。接著,測出相位(電壓),四捨五入,取整,得到取樣的量化值。
至此,我們既有了取樣頻率,又有了每個取樣的量化值。
最後,儲存量化值。每個取樣的量化值都會以0、1二進位制形式儲存,佔用記憶體16bit。
這就完成了PCM編碼。其音質標準為:16bit/44.1K。44.1kHZ叫做取樣頻率,16bit叫做量化位數。此音質標準常被CD採用,使用了很長一段時間。
音質標準越高,佔用記憶體越大,而且還會影響傳輸效率。但是,隨著技術發展,記憶體大小和傳輸效率已不再受太大限制,所以又有了更高的音質標準,比如,索尼提出了Hi-RES標準。該標準定義為:只要音質標準高於24bit/96kHz,都叫HI-RES。這種標準現在很風行。
除了進行PCM編碼,還要進行抗干擾編碼等一系列操作,這才能完成數字化。