關於16Bit聲音轉8Bit聲音

討論MP3、WAV、MIDI、WMA甚至其他數位音訊的播放、製作、轉換等。

版主: DearHoney

abraxas
初學者
文章: 13
註冊時間: 2005-01-08 15:39

關於16Bit聲音轉8Bit聲音

文章 abraxas »

想請問一下,有時候有些流行音樂若是轉成16Bit -> 8Bit,
可以說是任何問題都沒有,聲音改變聽起來差不多,除非用比較好的耳機.

但是古典樂的話,則是相當慘,跑出那種斯絲絲的聲音不打緊,有時候
還會跑出破聲.

我嘗試用過 dither,但是這樣一來好像就多出很多雜訊.

是想說,不知道能不能對音樂本身,依照某些音樂心理學的部份,來對
動態範圍做修剪(捨去),讓音樂本身雖然不再如從前有豐富的音頻,但
是整體上來說不會產生破聲.或是嚴重的絲絲絲聲.

請問技術上該如何來做,還有有沒有現成的軟體針對此做上理論的處理類似處理
(不是dither喔).
hotball
神人
文章: 322
註冊時間: 2001-09-28 08:00
聯繫:

文章 hotball »

8 bits 理論上所能達到的 s/n 比就是那麼低。一般的 dither 其實已經算是利用到人類聽覺的特性了(dither 其實是把雜訊往高頻移動,以減少中低頻的雜訊)。Dither 當然還是有好壞之分,但是真正能做到的效果還是有限。
xad
神人
文章: 352
註冊時間: 2003-09-15 21:39

Re: 關於16Bit聲音轉8Bit聲音

文章 xad »

abraxas 寫:想請問一下,有時候有些流行音樂若是轉成16Bit -> 8Bit,
可以說是任何問題都沒有,聲音改變聽起來差不多,除非用比較好的耳機.

但是古典樂的話,則是相當慘,跑出那種斯絲絲的聲音不打緊,有時候
還會跑出破聲.

我嘗試用過 dither,但是這樣一來好像就多出很多雜訊.

是想說,不知道能不能對音樂本身,依照某些音樂心理學的部份,來對
動態範圍做修剪(捨去),讓音樂本身雖然不再如從前有豐富的音頻,但
是整體上來說不會產生破聲.或是嚴重的絲絲絲聲.

請問技術上該如何來做,還有有沒有現成的軟體針對此做上理論的處理類似處理
(不是dither喔).
這問題應該分成兩部份來看
第一個是dither的部份 16bit>>8bit軟體上作容易有斯斯聲跑出來
這應該是高頻造成的 以前有做過24bit>>16bit也有這問題
並且如果動態過大 down bit下來有可能會超過8bit的動態範圍太多而變成音爆
以前試過 最好的解決方法是用夠水準的AD/DA
24bit走DA類比出來進AD-16bit 但是這樣需要兩台機器才行

第二個是動態修剪的方面 動態範圍要縮小的話應該是要調compressor
讓整個動態縮小 至於如何達到效果又讓人聽不出有壓縮過 就要看經驗了
[b03]
哎呀~~~~隨便啦~~~~
My Dear PC.......
+RME96/32
+Dared MP5
+X-719
abraxas
初學者
文章: 13
註冊時間: 2005-01-08 15:39

Re: 關於16Bit聲音轉8Bit聲音

文章 abraxas »

xad 寫:
abraxas 寫:想請問一下,有時候有些流行音樂若是轉成16Bit -> 8Bit,
可以說是任何問題都沒有,聲音改變聽起來差不多,除非用比較好的耳機.

但是古典樂的話,則是相當慘,跑出那種斯絲絲的聲音不打緊,有時候
還會跑出破聲.

我嘗試用過 dither,但是這樣一來好像就多出很多雜訊.

是想說,不知道能不能對音樂本身,依照某些音樂心理學的部份,來對
動態範圍做修剪(捨去),讓音樂本身雖然不再如從前有豐富的音頻,但
是整體上來說不會產生破聲.或是嚴重的絲絲絲聲.

請問技術上該如何來做,還有有沒有現成的軟體針對此做上理論的處理類似處理
(不是dither喔).
這問題應該分成兩部份來看
第一個是dither的部份 16bit>>8bit軟體上作容易有斯斯聲跑出來
這應該是高頻造成的 以前有做過24bit>>16bit也有這問題
並且如果動態過大 down bit下來有可能會超過8bit的動態範圍太多而變成音爆
以前試過 最好的解決方法是用夠水準的AD/DA
24bit走DA類比出來進AD-16bit 但是這樣需要兩台機器才行

第二個是動態修剪的方面 動態範圍要縮小的話應該是要調compressor
讓整個動態縮小 至於如何達到效果又讓人聽不出有壓縮過 就要看經驗了
[b03]
經過我的測試之後,發覺dither真的不是很適合在耳機的器材上使用,
即時是便宜的耳機(200多元不到300元的那種)似乎對dither產生的高頻
特別敏感,如果是爛爛的電腦喇叭dither倒還不錯,高頻動被硬體砍掉出不來.

後來嘗試從動態範圍處理,發覺音量大小的問題上,其實難搞定的不是高db部分
的問題,而是小db(<10db下的),若是把原來音量小於10db以下的部份提高約
15db,如此一來破損的聲音問題立即解決,但是相對上來說整個音樂也會突然
變大聲變小聲,很不協調,若是再將那部份降低10db(也就是只增加5db),則大小
聲量合諧許多(或許可以使用線性內插來做一個聲量的連接),或許你會說怎麼不\r
剛開始就直接+5db而要+15db再-10db?奇怪的是若是直接增加5db則聲音
還是小破的,我使用的是nero wave editor,我想這跟聲量的協調性和聲量縮放
的演算法有關係.

上面的破聲屬於動態範圍的問題.若是利用聲音心理學,將聲量做一個合諧性
的區段大小聲變動,我想8Bit聲音破損的問題應該就解決了.


還有則是類似嘶嘶聲,據網友說是quantization noise,我想這部份應該也是有
可能解決的.有人知道16轉8bit的嘶嘶聲何解嗎?
abraxas
初學者
文章: 13
註冊時間: 2005-01-08 15:39

文章 abraxas »

最後由 abraxas 於 2005-01-09 17:02 編輯,總共編輯了 1 次。
abraxas
初學者
文章: 13
註冊時間: 2005-01-08 15:39

為什麼16Bit轉8Bit高頻會增加?

文章 abraxas »

原本MP3在某頻率後,幾乎都是平的,後來轉成
8Bit的wav之後,發現原本的截止頻率後的部份,
竟然高頻又都跑了出來,我沒有用dither喔,而才發現
那些高音頻才是嘶嘶聲的來源,所以大概要把15Khz之後
的聲音給過濾掉,但是響應曲線又拉不太好.

有人有建議否?
xad
神人
文章: 352
註冊時間: 2003-09-15 21:39

Re: 關於16Bit聲音轉8Bit聲音

文章 xad »

abraxas 寫:
xad 寫:
abraxas 寫:
經過我的測試之後,發覺dither真的不是很適合在耳機的器材上使用,
即時是便宜的耳機(200多元不到300元的那種)似乎對dither產生的高頻
特別敏感,如果是爛爛的電腦喇叭dither倒還不錯,高頻動被硬體砍掉出不來.

後來嘗試從動態範圍處理,發覺音量大小的問題上,其實難搞定的不是高db部分
的問題,而是小db(<10db下的),若是把原來音量小於10db以下的部份提高約
15db,如此一來破損的聲音問題立即解決,但是相對上來說整個音樂也會突然
變大聲變小聲,很不協調,若是再將那部份降低10db(也就是只增加5db),則大小
聲量合諧許多(或許可以使用線性內插來做一個聲量的連接),或許你會說怎麼不\r
剛開始就直接+5db而要+15db再-10db?奇怪的是若是直接增加5db則聲音
還是小破的,我使用的是nero wave editor,我想這跟聲量的協調性和聲量縮放
的演算法有關係.

上面的破聲屬於動態範圍的問題.若是利用聲音心理學,將聲量做一個合諧性
的區段大小聲變動,我想8Bit聲音破損的問題應該就解決了.


還有則是類似嘶嘶聲,據網友說是quantization noise,我想這部份應該也是有
可能解決的.有人知道16轉8bit的嘶嘶聲何解嗎?
-15db的聲音+15db上來這音質已經是破壞掉了
大小聲不提 如果沒有特殊需要的話 應該會不太能聽...... :-.-:
16bit轉8bit有很多細微音量的細節會沒辦法表現出來
您需要的可能是用錄音軟體 掛上一個compressor的plug-in
再加上一個limiter一啟用把音量壓平
不過我比較好奇的是 您是哪方面的需要這樣子處理.. ?_?

轉成8bit後 高頻的音量跑上來應該是正常的
因為8bit的小音量的解析度原本就有個限制在
細微的聲音尤其是高頻應該很容易就變成很像雜訊了
把15kHz以上的的高頻cut掉我不知道行不行
我在軟體上試的結果是 沒辦法把某段頻率音頻完全去掉
無論怎樣 一down bit下來 都會有基本音量的雜訊在
除非是完全無聲的檔案
[b03]
哎呀~~~~隨便啦~~~~
My Dear PC.......
+RME96/32
+Dared MP5
+X-719
nimuoyuok
初學者
文章: 44
註冊時間: 2003-12-06 22:52
來自: Mirror

文章 nimuoyuok »

您的音量是以什麼為基準(0dB)呢?
一般PCM是以最大振幅為0dBFS
照理不應該出現超過0的數值
歸零! 新手上路
xad
神人
文章: 352
註冊時間: 2003-09-15 21:39

文章 xad »

nimuoyuok 寫:您的音量是以什麼為基準(0dB)呢?
一般PCM是以最大振幅為0dBFS
照理不應該出現超過0的數值
對喔 我也沒看清楚abraxas是以什麼做標準
我是以數位音量最大為0db來看的沒錯
哎呀~~~~隨便啦~~~~
My Dear PC.......
+RME96/32
+Dared MP5
+X-719
abraxas
初學者
文章: 13
註冊時間: 2005-01-08 15:39

Re: 關於16Bit聲音轉8Bit聲音

文章 abraxas »

xad 寫:
abraxas 寫:
xad 寫: -15db的聲音+15db上來這音質已經是破壞掉了
大小聲不提 如果沒有特殊需要的話 應該會不太能聽...... :-.-:
16bit轉8bit有很多細微音量的細節會沒辦法表現出來
您需要的可能是用錄音軟體 掛上一個compressor的plug-in
再加上一個limiter一啟用把音量壓平
不過我比較好奇的是 您是哪方面的需要這樣子處理.. ?_?

[b03]
我買了GBA SP,為求通勤解悶用,主要是用來玩遊戲的,所以聲音方面
當然不要求,dacs只有8Bit而已,通流行音樂大概都還ok跟普通的MP3
PLayer其實差別不大,但是對於動態範圍較大的古典樂久非常慘.

最近看了古典樂跟流行音樂的聲譜,才發覺兩者差異還真大.

我想應該也是有辦法將古典音樂做一些處裡減低動態範圍及消除破聲與嘶嘶聲,
不果如此一來整首歌大概就根原來差異甚大了吧?
反正只是通勤解悶,只求在能聽的範圍,不求細緻聆聽.
回覆文章