關於sample rate converter
版主: DearHoney
我都快忘了我提過這個... <br>那個時候好像是在討論 YMF744 的 SPDIF in 吧。<br>原來用 SPDIF in 作數位錄音的目的就是希望能夠避免類比傳送所產生的失真,以便能得到和訊源"一模一樣"的聲音資料。可是 YMF744 的硬體卻設計成 SPDIF in 仍然會經過 sample rate converter 作轉換的動作。不論你輸入的訊號原來的 sample rate 是多少,YMF744 一律會將其轉成為 48KHz。我覺得這樣子就失去原來使用數位錄音的目的了。<br>而且更糟糕的是:根據 YMF724 的經驗,YAMAHA 的這個硬體的 sample rate converter 做得很差,轉換之後造成的失真很大,使得這個 SPDIF in 非常的不可靠,我甚至覺得搞不好比用類比錄音還糟糕... :p<br>理想的設計應該是:將 SPDIF in 送進來的訊號原封不動的傳給 wave in device,由錄音程式來決定錄製的格式,這樣子我們才有可能錄下和原來一模一樣的資料。<br>可惜 YMF744 不是這樣設計的,所以我本來想買一張 744 回來,當作便宜的數位錄音卡的美夢也就<br>泡湯了。<br>YAMAHA 在宣布要結束音效晶片的開發之前,有發表一顆叫 YMF754 的 LSI。這個晶片的 SPDIF in 就是改良成不會經過 sample rate converter,直接進 wave in device,所以可以錄製正確的數位訊號。不過我沒有看過有用這顆晶片生產的音效卡。
>所謂失真,是指distortion嗎?<br>總諧波失真,這是 efu 測試的結果<br>http://member.nifty.ne.jp/efu/fsconv/fsconv_4.html
>因為audio engineering和digital circuit design並不全等<br>這句的意思是說,即使能錄下完全一模一樣的資料,也沒辦法在別的機器上完全一樣的再生,所以與其注重資料的精確度,倒不如去注意明顯的失真問題嗎?
>724和744在這方面的表現會是一模一樣的嗎?<br>我沒試過,所以沒法確定,只能根據經驗來提出猜測 <br>YAMAHA 免費的波形編輯軟體 TWE 也做得很差,所以我想他們也不會在這種低階的產品上花太多的功夫。<br>這個仍然是我的猜測 <br>即使 converter 有大幅改進,還是會經過一道 resample 的手續,出來的訊號還是和原來不一樣。
>因為audio engineering和digital circuit design並不全等<br>這句的意思是說,即使能錄下完全一模一樣的資料,也沒辦法在別的機器上完全一樣的再生,所以與其注重資料的精確度,倒不如去注意明顯的失真問題嗎?
>724和744在這方面的表現會是一模一樣的嗎?<br>我沒試過,所以沒法確定,只能根據經驗來提出猜測 <br>YAMAHA 免費的波形編輯軟體 TWE 也做得很差,所以我想他們也不會在這種低階的產品上花太多的功夫。<br>這個仍然是我的猜測 <br>即使 converter 有大幅改進,還是會經過一道 resample 的手續,出來的訊號還是和原來不一樣。
To JamesT:
看了你的 post 我自己也越想越覺得毛毛的 :p<br>現在想起來,我之前說「搞不好用類比錄音還比較好」這句話是說錯了 ^^;<br>因為用類比錄音進來,經過 AC'97 Codec 的 ADC 之後,sample rate 也是被固定在 48KHz。等送進 YMF744 之後,還是會通過 SRC(sample rate converter),重新取樣成錄音程式所要求的取樣頻率。<br>還好我以前沒有用 724 來錄音... :p<br>不過大部分的情況下這個失真應該是聽不出來的。efu 測試的結果,會發生嚴重失真的情況是在輸入高頻率而且音量接近 0dB 的時候。efu 也說了,一般的音樂是很少會有這種情況的。
看了你的 post 我自己也越想越覺得毛毛的 :p<br>現在想起來,我之前說「搞不好用類比錄音還比較好」這句話是說錯了 ^^;<br>因為用類比錄音進來,經過 AC'97 Codec 的 ADC 之後,sample rate 也是被固定在 48KHz。等送進 YMF744 之後,還是會通過 SRC(sample rate converter),重新取樣成錄音程式所要求的取樣頻率。<br>還好我以前沒有用 724 來錄音... :p<br>不過大部分的情況下這個失真應該是聽不出來的。efu 測試的結果,會發生嚴重失真的情況是在輸入高頻率而且音量接近 0dB 的時候。efu 也說了,一般的音樂是很少會有這種情況的。