作者Skymaker (Skymaker)
看板Headphone
標題Re: [請益] 系統音量
時間Tue Dec 23 22:59:17 2008
數位音源,如電腦訊源的數位輸出
音量大小是與音質有重要關係的,為什麼要調到最大聲呢?
因為數位訊號就是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. 開啟小算盤 / 檢視 / 設為"工程型"
2. 打入上例的音量 41713 * 1 (最大音量,也就是維持原樣輸出)
3. 選擇十六進位,觀察是否得到 A2F1
4. 選擇 二進位,觀察是否得到 1010001011110001
5. 再選擇回十進位,觀察是與41713相同,相同表示無失真
接下來我們將降低音量為原本的75%
6. 以小算盤在十進位操作 41713 * 0.75 (應該會得到31284.75)
7. 選擇十六進位,觀察是否得到 7A34
8. 選擇 二進位,觀察是否得到 111101000110100
9. 再選擇回十進位 你發現了什麼??
以這個小例子來說明
現在應該已經有人馬上去調播放軟體的音量了吧XD
--
※ 發信站: 批踢踢實業坊(ptt.cc)
◆ From: 218.168.200.238
※ 編輯: Skymaker 來自: 218.168.200.238 (12/23 23:01)
※ 編輯: Skymaker 來自: 218.168.200.238 (12/23 23:01)
1F:→ Ws804:總結開到最大聲準沒錯? 12/23 23:02
2F:→ ayumi0511:很可惜我的音量不能調整XD 12/23 23:03
3F:→ Skymaker:並不是準沒錯,有些錄音卡或音效卡最大聲是會有增益的... 12/23 23:03
4F:推 ben101068:推計算機的舉例 12/23 23:03
5F:→ ben101068: 小算盤 12/23 23:04
6F:→ Skymaker:如果最大音量會有+3dB增益的話,我就不保證失不失真了 12/23 23:06
※ 編輯: Skymaker 來自: 218.168.200.238 (12/23 23:10)
7F:推 min0825:推一下XD 12/23 23:10
8F:推 padro:錄音卡的話請調0dB 12/23 23:13
9F:→ padro:都調到最大可能會因為混過好幾次變成超大聲XD 12/23 23:14
10F:→ padro:好比說WAVE +12.04dB->main mix +12.04dB 這樣就很...XDDD 12/23 23:15
11F:推 Felix0210:推~我都只用類比來控制! 12/23 23:17
12F:推 kuing:推! 這篇比我在上一篇的推文中提的討論串還要簡單明瞭 12/23 23:17
13F:推 blackbelt:推好文!等一下試試看~ 12/23 23:20
14F:推 qwer36980:推~說的很詳細^^ 12/23 23:20
15F:→ italk1983:所以說畫面右下角的喇叭開到最大聲應該是0dB嗎? 12/23 23:37
16F:→ Skymaker:大部分的WINDOWS音效裝置最大聲是0dB沒錯 12/23 23:39
※ 編輯: Skymaker 來自: 218.168.200.238 (12/23 23:42)
17F:推 kwls:推一下這篇好文章!跟我的看法差不多 12/23 23:42
18F:→ wpd:那類比音量的失真程度呢? 同一台機器裡都是一致的嗎?? 12/23 23:57
19F:推 cottom:大推 因為是她叫我來推的 >.< 12/24 00:04
20F:推 blackstyler:推~果然還是請專業的來比較好 12/24 00:06
21F:→ levine21:請問如果是系統音量100% 然後用foobar調整的話也一樣嗎? 12/24 00:28
22F:→ blackstyler:foobar是最調不得的吧(應該啦...) 12/24 00:48
23F:→ levine21:所以兩個相比較的話 寧可選擇調整系統音量 然後foobar 12/24 00:52
24F:→ levine21:定在全開? 是這樣嗎? 12/24 00:53
25F:→ BoysBeIII:foobar 音量全開不就是 0dB 嗎? 它上面顯示的.. 12/24 00:57
26F:→ levine21:因為沒有其他比較方便調音量的方法了 兩者一定要選一種 12/24 00:59
27F:推 ISOLA:順便提一下 類比失真會因為阻抗跟音量 電壓等等而改變 12/24 02:58
28F:→ ISOLA:所以才會說 是小於某一個範圍 而不是定值 12/24 02:58
※ 編輯: Skymaker 來自: 218.168.200.238 (12/27 19:35)