音效卡數位輸出的問題

家用音響系統, 訊源、音響、家庭劇院、音響觀念等音響系統討論專區。

文章老吳 發表於 週六 9月 08, 2007 1:49 pm

killkli 寫:有USB轉數位輸出的外接盒
不過沒有使用經驗
不知道到底品質如何
http://www.audioxsell.com/classified/46 ... C-Link.htm

網拍音X達人有賣

謝謝,但我是想升級
頭像
老吳
SR40
SR40
 
文章: 3
註冊時間: 週日 2月 25, 2007 12:23 pm

文章superpipi 發表於 週六 9月 08, 2007 6:27 pm

老吳 寫:我用1212m數位輸出接到Mark Levinson No.39,想升級音效卡
但RME HDSP 9652廠商好像定位在錄音卡,太多用不到的功能
圖檔
請問有沒有單純數位輸出音效卡

現在好像沒有廠商專做這一塊市場(我指的是hi-end audio)
畢竟會這樣玩的人實在很少很少 :mad:

最crazy的玩法應該是用word clock來同步音效卡跟da
(像是esoteric那台原子鐘... :ale: )
superpipi
SR40
SR40
 
文章: 0
註冊時間: 週四 5月 13, 2004 4:12 am

文章dieharder 發表於 週六 9月 08, 2007 9:18 pm

老吳 寫:
killkli 寫:有USB轉數位輸出的外接盒
不過沒有使用經驗
不知道到底品質如何
http://www.audioxsell.com/classified/46 ... C-Link.htm

網拍音X達人有賣

謝謝,但我是想升級


protools 系統也許有...但吳兄是用XP吧?
器材疊疊樂^^); ya~~~
dieharder
SR40
SR40
 
文章: 0
註冊時間: 週四 8月 30, 2007 2:34 pm

文章class6 發表於 週一 9月 10, 2007 1:48 am

在播放軟體中
設定 16/24/32 bit 和 Resample.
恐怕不是這麼單純的事情.
看完王建民贏球再來研究研究.

先請問一個問題:
壓成MP3以後. 44.1KHz是沒變.
但是 它還有16bit這個性質嗎? (單就MP3儲存檔本身而言)
class6
SR40
SR40
 
文章: 19
註冊時間: 週四 12月 07, 2006 2:29 pm

文章class6 發表於 週一 9月 10, 2007 6:26 am

我確定音效卡 會送出16bit/44.1與16bit/48的訊號.

至於24bit 32bit 96這類的訊號........
DAC的規格都蠻保守的.
尤其是那些舊DAC.
是根本不可能吃這些訊號的.
(一些早期的DAC 甚至連16bit/48的能力都沒有.)
如果會有正確的聲音.
那音效卡送過去的就不可能是這種規格的訊號.

在音效卡的控制台 或是 播放程式.
選了24bit 96這些規格.
並不代表這就是音效卡輸出訊號的規格.

另外.
DAC晶片本身的bit數. 這是一個獨立的東西.
有1bit 12bit 14bit 16bit 18bit 20bit 24bit.......
這和訊號的bit數沒有關係.
(同一顆晶片上D-A 和 A-D的bit數也可能不一樣.)

音效晶片也有自己的bit數和取樣速度.

播放軟體也有一個自己運算精度的bit數.

這和訊號本身的規格 也是二回事.
class6
SR40
SR40
 
文章: 19
註冊時間: 週四 12月 07, 2006 2:29 pm

文章teamJDK 發表於 週一 9月 10, 2007 12:02 pm

class6 寫:我確定音效卡 會送出16bit/44.1與16bit/48的訊號.

至於24bit 32bit 96這類的訊號........
DAC的規格都蠻保守的.
尤其是那些舊DAC.
是根本不可能吃這些訊號的.
(一些早期的DAC 甚至連16bit/48的能力都沒有.)
如果會有正確的聲音.
那音效卡送過去的就不可能是這種規格的訊號.

在音效卡的控制台 或是 播放程式.
選了24bit 96這些規格.
並不代表這就是音效卡輸出訊號的規格.

另外.
DAC晶片本身的bit數. 這是一個獨立的東西.
有1bit 12bit 14bit 16bit 18bit 20bit 24bit.......
這和訊號的bit數沒有關係.
(同一顆晶片上D-A 和 A-D的bit數也可能不一樣.)

音效晶片也有自己的bit數和取樣速度.

播放軟體也有一個自己運算精度的bit數.

這和訊號本身的規格 也是二回事.

如果是新的音效卡的 DAC,大概都可以支援 24bit/96KHz 以上,也就是可以吃 24bit/96KHz 以上的資料輸入,通常音效卡標的支援能力的規格,就是它的 DAC 能夠吃的最高規格。
而它的實際的處理方式,通常都是 1-bit Delta-Sigma DAC,所以所謂的 24bit,都是指 DAC 能夠接收的"輸入"規格。
您指的「DAC晶片本身的bit數」,應該是我們說的「DAC 實際的解析度換算成 bit 數」的意思,以一個 bit 有 6dB 的空間概算,規格 24bit 的 DAC 應該有 144dB 的 SNR,但是實際上不可能達到,譬如說一個 DAC 的 SNR 只有 117dB,那麼換算成實際 bit 數,相當於等於只有 19.5 bit。同樣的道理,我們說一些老舊的 16bit Multi-bit DAC 可能只有 12bit 也是這個原因。不過這是實際解析度的概略換算,不是晶片本身的規格,也許晶片根本是 1-bit DAC 也說不一定,規格上連 12bit 都沒有 :P
取樣頻率轉換如果用不好的演算法,會造成音質的巨幅損失,而即時運算的演算法通常很難做到很高的轉換品質,所以如果音效卡本身支援播放的取樣頻率,建議就最好不要再用取樣頻率轉換。
而添加 bit 數成 24bit/32bit,這個就簡單很多,譬如說 16bit 擴充成 24bit 整數,就是很簡單的末尾增加 8 個 0,就變成 24bit,它完全是無失真的,完全不會影響或改變音質,我們用軟體改變音量大小,還會改變原始 sample 的取樣數值,增加量化誤差,丟掉解析度,而增加 bit 數完全不會有這種副作用。
甚至 PCI 匯流排資料在傳的時候,都是 32bit 在傳,直接映射最快。
另外有些音效卡晶片,它內部的資料路徑,同樣是 32bit,所以驅動程式接到 16bit 的資料,就會自動轉成 32bit 丟給音效晶片。有些音效晶片還有 DSP,DSP 的精度更高,像 EMU 系列的音效卡 DSP 部分都是以 52+4bit 運作的。因為音效晶片往往可以支援 16bit 以上的資料路徑,所以驅動程式撰寫的時候,也寫成可以接收 24bit 或 32bit 的資料輸入,例如像 ASIO 的驅動,就是以 32bit 在傳。
那麼 DAC 只支援 24bit 怎麼辦,很簡單,傳給 DAC 的時候再砍掉末尾 8 個 0 就行了,完全不需要擔心。

不過要注意一點的就是,如果音效晶片或驅動本身不支援比較高的位元數或取樣頻率,通常這時候我們會無法播放這些高規格的聲音格式,但是在 Window XP 底下用 DirectSound 播放,又可以順利正常的放出聲音,這是因為 DirectSound 會通過 Window 核心的音效混音器,由這個核心的音效處理器會做軟體的增減 bit、轉換取樣頻率,轉成符合驅動程式接受的格式,所以這時音質就會受到很大的影響,所以我們使用上還是要多加注意,通常來說,用 foobar + KS/ASIO 輸出就不會有任何問題。

另外您問的問題,壓縮成 MP3 以後還有 16bit 這個性質嗎?是沒有的,MP3 記錄的是"頻譜"的資訊,每個頻帶只用幾個少數 bit 紀錄,只有資料流量的性質,而沒有 PCM sample 的 16bit 這種性質。MP3 解碼還原成 PCM wav 以後,sample 的位元數,視解碼器的精度而定,譬如說現在軟體解碼器大部分是 32bit 浮點或整數運算,如果播放軟體設定輸出格式要是 16bit 整數,那麼解碼器在輸出前就會做資料格式轉換,把末尾位元的資料切掉,裁成 16bit 輸出。
所以如果你播放的是 MP3 等有損壓縮的格式,而你的音效卡驅動程式支援 24bit/32bit,DAC 支援 24bit,那麼輸出的時候選 24bit/32bit 輸出,保留的精度比較多 :)
teamJDK
SR40
SR40
 
文章: 0
註冊時間: 週四 1月 11, 2007 10:55 pm

文章class6 發表於 週一 9月 10, 2007 12:18 pm

我說的都是音響器材.外接DAC.
不是在說音效卡內部怎麼傳的.
那些老DAC如果能接收24/96的訊號.....那真的很神奇了.
那個時代 24/96的訊號根本就還沒生出來.

內部DAC是14bit的CD唱盤.在早期是非常多的.

標20bit的DAC也有好幾台.
還有什麼二顆18bit 合成20bit的機子.
(廠商說的 不是我說的.)


砍0.......用串位訊號的SPDIF可以砍0嗎?

(12bit 是我寫錯了. viedo DAC才有這種規格)
class6
SR40
SR40
 
文章: 19
註冊時間: 週四 12月 07, 2006 2:29 pm

文章teamJDK 發表於 週一 9月 10, 2007 12:41 pm

class6 寫:我說的都是音響器材.外接DAC.
不是在說音效卡內部怎麼傳的.
那些老DAC如果能接收24/96的訊號.....那真的很神奇了.
那個時代 24/96的訊號根本就還沒生出來.

內部DAC是14bit的CD唱盤.在早期是非常多的.

標20bit的DAC也有好幾台.
還有什麼二顆18bit 合成20bit的機子.
(廠商說的 不是我說的.)


砍0.......用串位訊號的SPDIF可以砍0嗎?

(12bit 是我寫錯了. viedo DAC才有這種規格)

如果是用 SPDIF 傳的,SPDIF 實際上傳的是 20bit 的資料,如果原始資料少於 20bit,多餘的 bit 就填 0 :)
譬如說原始資料是 16bit,就填 4 個 0。
SPDIF 也可以傳 24bit 的規格,但是如果接收端不能吃 24bit,就會直接忽略額外的 4bit,直接捨棄掉這些額外的資訊,當成 20bit 在接收。
其他如果傳輸的規格超出接收晶片的規格,我想就會直接鎖不到訊號,應該沒有辦法再播放才是?
teamJDK
SR40
SR40
 
文章: 0
註冊時間: 週四 1月 11, 2007 10:55 pm

文章class6 發表於 週一 9月 10, 2007 12:53 pm

然而.
就是某些設定的情況下.
你勾了24bit .勾了96KHz.
然後送訊號給那15年前的老DAC.
它唱歌也還是唱的很開心.

手邊DAC可以"正確顯示bit數"的.(這種DAC算少數)
可以輕易判斷這個現象.

頻率則可以直接從有沒有變音判斷啦.....如果音效控制台的頻率顯示是正確的.

個人是猜測.
很多標什麼24/96的(娛樂)卡.
數位輸出其實多只是16/44 16/48.
class6
SR40
SR40
 
文章: 19
註冊時間: 週四 12月 07, 2006 2:29 pm

文章teamJDK 發表於 週一 9月 10, 2007 1:06 pm

class6 寫:然而.
就是某些設定的情況下.
你勾了24bit .勾了96KHz.
然後送訊號給那15年前的老DAC.
它唱歌也還是唱的很開心.

手邊DAC可以"正確顯示bit數"的.(這種DAC算少數)
可以輕易判斷這個現象.

頻率則可以直接從有沒有變音判斷啦.....如果音效控制台的頻率顯示是正確的.

個人是猜測.
很多標什麼24/96的(娛樂)卡.
數位輸出其實多只是16/44 16/48.

我沒有遇過這種情況,不過我有聽朋友提起過,他用的 1723 音效卡,如果使用公版的驅動程式,SPDIF 會無法使用 96KHz 輸出,如果此時播放程式輸出 96KHz,SPDIF 輸出會轉成 48KHz,聲音會慘不忍睹。
所以我想您說的情況可能就是發生這種問題。
不過專業的錄音卡應該不會有這種現象。
至於勾選 24bit 並不會發生問題,SPDIF 可以傳 24bit,只是接收端如果不認識 24bit,會直接忽略掉這多餘的 4bit,當成一般的 20bit 在處理 :)
teamJDK
SR40
SR40
 
文章: 0
註冊時間: 週四 1月 11, 2007 10:55 pm

文章teamJDK 發表於 週一 9月 10, 2007 2:09 pm

class6 寫:標20bit的DAC也有好幾台.
還有什麼二顆18bit 合成20bit的機子.
(廠商說的 不是我說的.)

大概是像 Accuphase 那種 MDS 的方式,很多顆 DAC 併聯輸出來提高 SNR :)
或者是用差動輸出的方式,一顆 DAC 負責一個聲道,甚至像 MDS++,差動輸出再併聯,可以提高更多 SNR。

我上面說增加 bit 數並不影響改動原始的訊號,這是以大部分的軟體添加 bit 數都是很單純的末尾增加 0 來說的,但是如果是很特別的增加位元的演算法,那麼就會改變原始訊號了。
譬如說像 DENON 的 AL24 提升到 24bit 的演算法,還附帶有升頻的效果,並且會切換數位濾波的 type,對原始訊號的改變就非常大,當然就不能以一般播放軟體的添補位元的概念來看待了。
譬如說下面是拿 SACD 的 DSD 層和 CD 層做的測試
CD層+AL24,注意它的高頻泛音訊號已經突破CD規格的22KHz限制了
圖1
SACD層,高頻 30KHz 以後隆起的全是 DSD 的 noise shaping 雜訊
圖2

另外一張SACD,
CD層+AL24,這個蠻誇張的,高頻飆到 26KHz
圖3
SACD層,由於母帶是 44.1KHz,所以轉成 DSD 也只有 22KHz,看起來比CD+AL24還遜 :eeh:
圖4
teamJDK
SR40
SR40
 
文章: 0
註冊時間: 週四 1月 11, 2007 10:55 pm

文章ZZR-1500 發表於 週一 9月 10, 2007 2:15 pm

原來如此!!!真是好文! :o

我現在就是16bit -----> 20 bit ---->analog
下一波昇級開始囉~
ZZR-1500
SR40
SR40
 
文章: 0
註冊時間: 週四 9月 06, 2007 11:16 am

文章benA11 發表於 週一 9月 10, 2007 5:36 pm

SRC還好啦 :haha:
使用24-bit輸出並用ssrc src到88.2kHz可有效降低44.1kHz的高頻粗糙感 :ya:
(必須先升成24-bit ,且前提是DAC晶片的性能在88.2kHz時不會和44.1kHz的差太多)
頭像
benA11
SR40
SR40
 
文章: 0
註冊時間: 週五 12月 29, 2006 11:03 pm
來自: Deep Ocean

上一頁

回到 音響系統討論版

誰在線上

正在瀏覽這個版面的使用者:沒有註冊會員 和 78 位訪客