音訊基礎資料整理

2021-08-08 17:29:08 字數 1145 閱讀 7246

本文目的是想弄清楚數碼訊號如何轉換成模擬訊號,以及在音訊裡,解碼後為什麼乙個數字代表的意義。

1.數碼訊號轉成模擬訊號。先從簡單的說sinx,這個是乙個三角函式。當現實生活我們模擬sinx這個波形時候,那就出現我們所說的模擬訊號。這是連續的,在時間上非離散的。而數碼訊號是模擬訊號的乙個「快照」,即在隔乙個固定時間段從離散訊號中拍下這個快照,以便網路傳輸,壓縮,以及我們現實上的任何操作。這裡涉及的技術有很多,暫時我也是在收集階段,以後覺得差不多就更新。

2.音訊解碼後數字的秘密。以下為偶爾搜到的乙個pdf內容,說得挺好的所以貼下來。

數字音訊系統 是通過將聲波波形轉換成一串資料來再現原始聲音的。實現

這個步驟使用的裝置是模/數轉換器(a/d),它給聲波拍下許多個」快照」(即進

行取樣),每一張 快照都記錄下了原始模擬聲波的某一時刻的電壓值,將一連

串這樣的快照連線起來,就形成了聲波的振幅 (即音量或是音量電平)。每一

秒鐘所拍攝的快照數目就稱為取樣頻率 (或稱取樣率),取樣頻率的單位是hz(赫茲,即每秒鐘多少次)。取樣頻率是決定頻率響應方面最重要的因素,其他因素均沒有它的影響大(其他的因素我們將 在下面進行討論)。

系統中量化精度 的 bit 數目直接決定了採用多少個」台階」來表示聲波振幅

的範圍(即動態範圍)。每增加乙個 bit,表示聲波振幅的台階數就要翻一番,

並且增加 6 db 的動態範圍。由此可以計算出,乙個 1-bit 的數字音訊系統可以

為我們提供兩個台階,即 6 db 的動態範圍。而乙個 2-bit 的數字音訊系統可以

為我們提供四個台階,即 12 db 的動態範圍;3-bit 提供八個台階,即 18db 的動態範圍;4-bit 提供十六個台階,即 24db 的動態範圍;以此類推。如果我們繼續增加 bit 數,則量化精度就將以非常快的速度提高(用數學上的話來說,這是一種指數增長關係)。我們可以計算出 16-bit 能夠提供 65,536 個台階,即96 db;而 20-bit 可以提供 1,048,576 個台階,對應 120 db;24-bit 可以提供多達 16,777,216 個台階,對應 144 db(參見圖 1)。當這個二進位制的數所有的位上均為 1 時,對應著最大的音量值。通常我們稱這種情況為」全碼」。在數字音訊領域,這種情況對應著最大的音量,音量不能更大了,再大就將產生喀噠聲,而聲波的振幅不會再增加。

音訊PCM知識整理

pcm pulse code modulation 脈衝編碼調製。人耳聽到的是模擬訊號,pcm是把聲音從模擬訊號轉化為數碼訊號的技術。原理是用乙個固定的頻率對模擬訊號進行取樣,取樣後的訊號在波形上看就像一串連續的幅值不一的脈衝 脈搏似的短暫起伏的電衝擊 把這些脈衝的幅值按一定精度進行量化,這些量化後...

音訊程式設計基礎

取樣 量化 編碼 取樣就是每隔一定時間就讀一次聲音頻號的幅度,而量化則是將取樣得到的聲音頻號幅度轉換為數字值,從本質上講,取樣是時間上的數位化,而量化則是幅度上的數位化。音訊取樣 自然界中音訊訊號是一種連續變化的模擬訊號,但計算機只能處理和記錄二進位制的數碼訊號,由自然音源得到的音訊訊號必須經過模數...

音訊基礎,筆記

常見44.1khz,48khz的取樣率,也就是取樣頻率,物理意義就是一秒鐘對音訊取樣的次數。由於人耳分辨的頻率範圍是20hz 20khz,根據奈奎斯特取樣定理,需要40khz來保證不失真。取樣精度是指每一次取樣的資料精度,比如常見的16bits,或者粗糙一些的8bits。l 16bits r 16b...