脈沖代碼調(diào)制 (PCM) 和適應(yīng)性增量脈沖代碼調(diào)制 (ADPCM) 都是 Microsoft 波形 (.WAV) 文件格式的子類。在 PCM,使用線性的示例,而
ADPCM 使用樣本之間的變化量存儲(chǔ)的.wav 文件的數(shù)據(jù)。PCM 和 ADPCM 都是將模擬音頻數(shù)據(jù)存儲(chǔ)在以數(shù)字格式 Microsoft.wav 文件的技術(shù)。其他存儲(chǔ)方法 (例如對(duì)于 Mu 的法律、
A-法律規(guī)定變換編寫代碼 CELP,等等),不支持的 Windows 聲音系統(tǒng) 1.0。
PCM 的工作原理
PCM 的工作原理是 (稱為采樣速率) 甚至間隔采取離散的示例。常見(jiàn)的時(shí)間間隔為 11 kHz、 22 的范圍和 44
kHz。越高采樣速率,原始模擬波形和,聲音質(zhì)量就越好越好表示形式。每個(gè)示例為一個(gè)實(shí)數(shù)無(wú)限分辨率從 +1.0 的全面的值為-1.0
的完整的縮放值。因?yàn)檫@些必須存儲(chǔ)為有限精度數(shù)字?jǐn)?shù)字,數(shù)據(jù)將被截尾取整為 16 位 PCM 或 8 位 PCM,通常稱為 8 和 16 位示例。16
位數(shù)據(jù)都有更多的分辨率,因此數(shù)字波形聽(tīng)起來(lái)更好。8 位 PCM 具有較低的分辨率可聽(tīng)見(jiàn) hiss 導(dǎo)致波形。它還要求較少的磁盤空間。
ADPCM 的工作原理
ADPCM,通常稱作作為窗體,是壓縮的存儲(chǔ) 16 位或 8 位 PCM 比波形的更高效的方法。它只使用每占用的磁盤空間的 16 位 PCM 每個(gè)季度的示例 4
位。但是,聲音質(zhì)量較差。因?yàn)?Windows 聲音系統(tǒng)硬件僅知道 8/16 位 PCM,計(jì)算機(jī)必須壓縮和解壓縮到或從 PCM,所需的 CPU 時(shí)間
ADPCM。22 kHz 單聲道 ADPCM 可以不必解壓縮實(shí)時(shí) (也就是同時(shí)播放) 一個(gè) 386SX/16 兆赫 CPU 上。更高的采樣速率 (44 kHz)
或立體聲文件會(huì)花很長(zhǎng)時(shí)間的一個(gè) 386SX/16 解壓縮,從而導(dǎo)致錄音中的跳過(guò)?梢詨嚎s 11 kHz 單聲道 ADPCM 實(shí)時(shí) 386SX/16
的計(jì)算機(jī)上。若要如何 ADPCM 計(jì)算機(jī)必須具有音頻壓縮管理器 (ACM) 安裝。 ADPCM 存儲(chǔ)值的兩個(gè)相鄰的 PCM
樣本區(qū)別,并使允許數(shù)據(jù)減少一些假設(shè)。由于這些的假設(shè)正確重現(xiàn)低頻率,但是任何高頻率往往會(huì)獲取失真。失真是很容易地在 11 kHz ADPCM
可聽(tīng)見(jiàn)文件,但變得更難辨別的采樣速率越高,并幾乎無(wú)法識(shí)別與 44 kHz ADPCM 文件。 |