※ 引述《wahaha99 (此方不可長)》之銘言:
: 我一開始也是這麼覺得的。
: 但是某些軟體帶來的差異讓我不得不信服。好比說換個驅動, 把KS換成ASIO等,
: 在送進 DAC 的 PCM data 應該都不會變, 但就是聽到很明顯的差異。
: 用jitter解釋會有很多人批評, 但不用 jitter 解釋恐怕又找不到更適合的原因?
: 目前我有兩個推測:
: 1. 音效卡的驅動方式好像都是用一個類似 timer 的機制, time up 就把
: PCM data package "發射" 出去, 有沒有可能軟體的不同 (包括改版),
: 會稍微影響這個 timer 的準確度?
: 相反的, 對延遲很計較的ASIO聲音一般都比較好聽, 是因為這個 timer
: 優先權比較高? 所以 timer 的準確度也比較高?
: 後端的音效卡似乎是用這個 timer 做 PLL 然後解出聲音?
: 如果 timer 不準, 那應該會在 PLL 後解出 jitter
: 這個 jitter 在BUS上是看不到的... (不是BUS的 jitter)
: 2. 不同的軟體 (包括改版), 在電腦上運作是有差異的, 好比說會利用到不同
: 的CPU行程, 不同的記憶體空間, 不同的快取命中 abcdefg.........
: 這樣導致不同的功耗模型, 與地迴路電流區域.....最後導致共地迴路干擾的不同
: (但坦白說我很懷疑這樣的差異可以被聽出來 XD)
: 好吧, 嘴砲這麼多我也不知道真相是什麼。 orz
: 如果有誰有更高明的見解請提出, 感謝。
: ----
: 順便一提, 1.1 正式版出了, 我覺得他的聲音:
: 1.0 後最鳥的版本, 高頻感覺怪怪的, 又不如 1.1b3 人聲帶有一點韻味
: 請先去聽完, 再開燈, 看看有沒有感覺一樣?
好像很多人沒注意到我講的重點
我的意思是,若寫一個簡單的 GUI 給 decoder 跟 output 做輸出
「理論上」聽到的聲音跟 Foobar200 是「不會有任何的不同」才對
數位資料轉換的過程大致是
「數位資料 (講白點就是一串 010101 的數字) → decoder (解碼器) →
Buffer (緩衝) → 輸出 (Output)」
在不考慮前端加料 (DSP) 跟後端 (jitter、電源、電磁波...) 的影響
我們能聽到音樂,依靠的就是上面那一段過程
Foobar2000 在這段過程能對數位資料插手的動作只有
1.音量控制
2.DSP
就拿大家最常用的解碼器跟輸出裝置舉例
foo_input_monkey 最後一個版本號是 2.1.4,去年五月出來
WASAPI 也差不多同一個時間點,版本號 2.1
ASIO 去年三月,本號 1.2.7
在這一年多的時間,Foobar2000 經過多次改版,包括歷史性的 1.0 版本
上面三個關鍵「物件」都沒變化的情況下,實在不懂為何會有人聽的到差異
--
: 我一開始也是這麼覺得的。
: 但是某些軟體帶來的差異讓我不得不信服。好比說換個驅動, 把KS換成ASIO等,
: 在送進 DAC 的 PCM data 應該都不會變, 但就是聽到很明顯的差異。
: 用jitter解釋會有很多人批評, 但不用 jitter 解釋恐怕又找不到更適合的原因?
: 目前我有兩個推測:
: 1. 音效卡的驅動方式好像都是用一個類似 timer 的機制, time up 就把
: PCM data package "發射" 出去, 有沒有可能軟體的不同 (包括改版),
: 會稍微影響這個 timer 的準確度?
: 相反的, 對延遲很計較的ASIO聲音一般都比較好聽, 是因為這個 timer
: 優先權比較高? 所以 timer 的準確度也比較高?
: 後端的音效卡似乎是用這個 timer 做 PLL 然後解出聲音?
: 如果 timer 不準, 那應該會在 PLL 後解出 jitter
: 這個 jitter 在BUS上是看不到的... (不是BUS的 jitter)
: 2. 不同的軟體 (包括改版), 在電腦上運作是有差異的, 好比說會利用到不同
: 的CPU行程, 不同的記憶體空間, 不同的快取命中 abcdefg.........
: 這樣導致不同的功耗模型, 與地迴路電流區域.....最後導致共地迴路干擾的不同
: (但坦白說我很懷疑這樣的差異可以被聽出來 XD)
: 好吧, 嘴砲這麼多我也不知道真相是什麼。 orz
: 如果有誰有更高明的見解請提出, 感謝。
: ----
: 順便一提, 1.1 正式版出了, 我覺得他的聲音:
: 1.0 後最鳥的版本, 高頻感覺怪怪的, 又不如 1.1b3 人聲帶有一點韻味
: 請先去聽完, 再開燈, 看看有沒有感覺一樣?
好像很多人沒注意到我講的重點
我的意思是,若寫一個簡單的 GUI 給 decoder 跟 output 做輸出
「理論上」聽到的聲音跟 Foobar200 是「不會有任何的不同」才對
數位資料轉換的過程大致是
「數位資料 (講白點就是一串 010101 的數字) → decoder (解碼器) →
Buffer (緩衝) → 輸出 (Output)」
在不考慮前端加料 (DSP) 跟後端 (jitter、電源、電磁波...) 的影響
我們能聽到音樂,依靠的就是上面那一段過程
Foobar2000 在這段過程能對數位資料插手的動作只有
1.音量控制
2.DSP
就拿大家最常用的解碼器跟輸出裝置舉例
foo_input_monkey 最後一個版本號是 2.1.4,去年五月出來
WASAPI 也差不多同一個時間點,版本號 2.1
ASIO 去年三月,本號 1.2.7
在這一年多的時間,Foobar2000 經過多次改版,包括歷史性的 1.0 版本
上面三個關鍵「物件」都沒變化的情況下,實在不懂為何會有人聽的到差異
--
All Comments