![]() |
||
Power Member
![]() ![]() 加入日期: Nov 2001 您的住址: 力行三號
文章: 613
|
引用:
之前也花了一些時間研究這個的效果. 不過僅試過在XMOS based 的DDC搭配耳機系統, 二聲道沒用上電腦還沒機會試, 我目前的相關ASIO Buffer Size測試狀況如下 : 1.Foobar ASIO Buffer Size : 50 ms 2.XMOS based DDC : USB Stream Mode->minimal latency(1 ms) ASIO Buffer Size : 64 samples 上面是在我目前電腦上設定不破音的的最小Latency,對我的耳機系統效果是很顯著的. 聲音比較凝聚,分離度與音質也都最好. 把 ASIO Buffer Size 往上逐漸增加, 聲音會相對變得厚實(暖)但是卻模糊一些, 高頻的延伸也會差一點. 不過目前的設定僅能撥放44.1Khz 音樂(64 /44100=1.45 ms), 若要撥放更高取碼率的音樂時, 得要增加 Samples size 配合USB Stream Mode 的延遲, 不然就會破音了. 老實說, 這個ASIO Buffer Size 還蠻有趣的, 可以組合出不少因人喜好而異的撥放走向. 不過我個人認為在電腦撥放上, Latency 越小音質應是越乾淨的. ![]() PS : 喔, 補充一下,我目前有的耳機K701, RS1i, DT990 600ohm, HD 25-1 等都聽得出來這種差別的.
__________________
我不希望看到PCDVD變成一言堂 原來壞人清單是這麼用的 ![]() 創造論點? 演化論點? 舉例來說, 我可不認為教徒與達爾文信徒間,在彼此都沒有100% 的證據前,動不動就要單挑對方,輸的吃XXX. ![]() 如果可以先自己設計一個科學實驗, 證明90%的人都聽不出差別時,而且通過測謊與腦波測試.也許有站友會考慮自己是不是要不要實事求是證明自己是那少數的10% ![]() ![]() 此文章於 2016-04-08 11:05 PM 被 inlemar 編輯. |
||||||||
![]() |
![]() |
Senior Member
![]() ![]() ![]() 加入日期: Oct 2004
文章: 1,390
|
引用:
個人的認知, 應該就只是foobar預讀到ram的緩衝, 太少易受其他程式或系統不穩干擾(可能是優先權較低), 至於其他網友說明的音質差異, 個人現行系統聽不出差異, 無法評論. 但應該不會影響到potplayer與youtobe, 除非您是聽著foobar的歌, 同時在用potplayer與youtobe, 建議您該測試的還是完整run一輪, 釐清問題所在. |
|||
![]() |
![]() |
Major Member
![]() 加入日期: Jan 2013 您的住址: 天堂與天空之間
文章: 221
|
引用:
緩衝會改變音質 ![]() ![]() 這聽起來很邪門 ![]()
__________________
![]() |
|
![]() |
![]() |
Golden Member
![]() ![]() ![]() ![]() 加入日期: Aug 2004 您的住址: 「 」
文章: 2,517
|
爆音不該算與音質有關
畢竟正常就不該有爆音的...
__________________
ぶ(∀゚ )人(゚∀゚ ![]() ![]() ![]() ![]() (↑一個因為疫情影響導致工作超閒不知做啥好的傢伙↑) |
![]() |
![]() |
Elite Member
![]() ![]() ![]() ![]() ![]() 加入日期: Jul 2001
文章: 4,704
|
引用:
太驚人了吧,USB介面可以設定這麼低!! ![]() |
|
![]() |
![]() |
Power Member
![]() ![]() 加入日期: Nov 2001 您的住址: 力行三號
文章: 613
|
引用:
我的電腦沒有優化,耳機系統是平常使用電腦時順便使用的, 可能是USB 線屏蔽不錯跟電源還過得去吧. 不過我看很多DiyAudio 上的網友都可以設到1 ms 沒問題. 我的USB Stream Mode 一直固定在Minimal Latency 都沒有跳掉過. 為了保險起見, 我也手動把Win 10 的 Timer interval 固定在0.5 ms (原來default 使用Foobar 時, Win 10 是自動會切換到 1 ms). 平常用DPC 軟體測也都在0.5 ms 左右. 至於Bufffer Samples 設成64(這個數字換算成對應的latency 一定要比USB latency 大)比較討厭, 比較麻煩, 如果撥放192Kz的音樂就得手動調高到256 才行.目前這種設定只能一邊上上網一邊聽音樂, 不然很容易DPC 來一下飆高就破音倒是了 就我對目前ASIO latency 相關的理解. 音樂檔案--->ASIO Buffer Size (Foobar 內)--->Foobar--->XMOS ASIO Buffer--->USB Stream Mode 越前面的換算latency 要比後面的大,所以Foobar 裡面的Buffer Size 50 ms反而對我不太重要. 不過以目前USB Stream Mode 最小 1 ms, 已經不能再低了. ![]() ![]() ![]()
__________________
我不希望看到PCDVD變成一言堂 原來壞人清單是這麼用的 ![]() 創造論點? 演化論點? 舉例來說, 我可不認為教徒與達爾文信徒間,在彼此都沒有100% 的證據前,動不動就要單挑對方,輸的吃XXX. ![]() 如果可以先自己設計一個科學實驗, 證明90%的人都聽不出差別時,而且通過測謊與腦波測試.也許有站友會考慮自己是不是要不要實事求是證明自己是那少數的10% ![]() ![]() |
|
![]() |
![]() |
Power Member
![]() ![]() 加入日期: Nov 2001 您的住址: 力行三號
文章: 613
|
引用:
不好意思補充更正你一下, 這個ASIO Buffer Size 雖然有Buffer 兩字, 不過並不是單純的預讀到哪裡等待優先權的問題, 這個Buffer Size 跟Latency 以及Windows 系統中DPC 個機制設計有關. 我們用Foobar 撥放音樂是即時串流的概念, 可是Windows 不是即時的系統, 所以得透過DPC (Deferred Function Call) 告訴系統要傳送音樂Samples. 所以當有別的程序占用DPC的時候, ASIO 的Buffer 量因為DPC 被占用無法傳出去是就會有爆音或破音了. 通常標準的USB Stream mode 是 4 ms, 而標準的DPC Latency 安全值是1000 ms. 舉我的例子來說, 平常我的系統的DPC latency 平均穩定是0.5 ms, 可是我開個掃毒, 就暫時飆高 (如下圖紅Bar部分), 假如我的Buffer Size 設 1 ms, 這時因為DPC 被占用了2 ms, 資料傳不出去就會出錯. 就算我的Foobar 優先權已經設到最高也無法避免的. 不過我自己是比較極端的例子, 大部分Buffer Size 設標準1000ms 約1 秒的延遲應該都不會出問題的. 至於這個Latency 對撥放音質的差異, 這點我也確實無法理解原因,網路上的討論也很多. 就我現有耳機系統聽出來的結果, 我也只能說服自己越小的撥放Latency 或許越接近原始錄音的資訊了. 不過, 我是寧願相信這只是我個人的安慰劑效應到是了. ![]() ![]() ![]()
__________________
我不希望看到PCDVD變成一言堂 原來壞人清單是這麼用的 ![]() 創造論點? 演化論點? 舉例來說, 我可不認為教徒與達爾文信徒間,在彼此都沒有100% 的證據前,動不動就要單挑對方,輸的吃XXX. ![]() 如果可以先自己設計一個科學實驗, 證明90%的人都聽不出差別時,而且通過測謊與腦波測試.也許有站友會考慮自己是不是要不要實事求是證明自己是那少數的10% ![]() ![]() |
|
![]() |
![]() |
*停權中*
加入日期: Jun 2001 您的住址: S.P.B.
文章: 3,641
|
最近沒特別去看
這是之前測的 1.插著USB WIFI抓BT,同時播放音樂 ![]() 2.沒插網卡,啥都沒做的狀況 ![]() 3.沒插網卡,播放音樂 ![]() |
![]() |
![]() |
*停權中*
加入日期: Jun 2001 您的住址: S.P.B.
文章: 3,641
|
沒注意到,上面的2跟3反了
真是抱歉 ![]() |
![]() |
![]() |
Power Member
![]() ![]() 加入日期: Nov 2001 您的住址: 力行三號
文章: 613
|
引用:
你的DPC Latency 真棒, 可以請Fabio 兄指導一下嗎? 不過我是用完全沒有優化的桌機電腦聽耳機, 在不影響正常使用的情況下有可能達到你的水準嗎? ![]() ![]()
__________________
我不希望看到PCDVD變成一言堂 原來壞人清單是這麼用的 ![]() 創造論點? 演化論點? 舉例來說, 我可不認為教徒與達爾文信徒間,在彼此都沒有100% 的證據前,動不動就要單挑對方,輸的吃XXX. ![]() 如果可以先自己設計一個科學實驗, 證明90%的人都聽不出差別時,而且通過測謊與腦波測試.也許有站友會考慮自己是不是要不要實事求是證明自己是那少數的10% ![]() ![]() |
|
![]() |
![]() |