Basic Member
|
原來如此:https://www.ptt.cc/man/Headphone/D9B/D556/M.1230302012.A.532.html
引文:
數位音源,如電腦訊源的數位輸出
音量大小是與音質有重要關係的,為什麼要調到最大聲呢?
因為數位訊號就是0與1的二位元數值,若以16bit的音樂來說
音量最大為 0xFFFF (1111 1111 1111 1111) 十進位值為 65535
音量最小為 0x0000 (0000 0000 0000 0000) 十進位值為 0
也就是說在音樂被量化的過程中,音量的大小頂多被分成 65536個等級
所以當錄音室的母帶轉成CD時就已經失真了
(打個比方:數位音源就像用從紗窗看窗外的世界一樣,是一格一格兜起來的)
這就是為什麼類比錄音會比數位錄音好,因為類比的音量等級是連續的
而數位的音量等級卻是離散的。
然而數位音量最大通常為 0dB,也就是維持原本量化音量輸出
如果呢 你想把音量調整為原本音量的 75%
若某個取樣時間內的音量落在 0xA2F1 (1010 0010 1111 0001) 十進位值為41713
很直覺地,我們把音量等級 41713 * 75% = 31284.75 <== 這0.75要怎麼量化阿
因為0.75低於最小解析度範圍,當然只好捨去,這就是誤差的來源....
聽不懂的話,我們用Windows的小算盤做個例子
跟著下面的步驟作:
1. 開啟小算盤 / 檢視 / 設為"程式設計師型(P)"
2. 打入上例的音量 41713 * 1(最大音量,也就是維持原樣輸出)
3. 選擇十六進位,觀察是否得到 A2F1
4. 選擇 二進位,觀察是否得到 1010001011110001
5. 再選擇回十進位,觀察是與41713相同,相同表示無失真
接下來我們將降低音量為原本的75%
6. 以小算盤在十進位操作 41713 * 0.75 (應該會得到31284.75)
7. 選擇十六進位,觀察是否得到 7A34
8. 選擇 二進位,觀察是否得到 111101000110100
9. 再選擇回十進位 你發現了什麼?? (31284)
以這個小例子來說明
現在應該已經有人馬上去控制台調整了吧 XD
※註: 若DAC輸出音量的調整方式也是數位調整的話,就跟上述一樣.
|