E5300 執著亂試之 DLNA 播放..and so on

有關新天新地代理音響品牌及相關音響議題討論

Re: E5300 執著亂試之DLNA播放

文章peaceming » 2013-08-28, 12:38

這討論串有十天沒更新了! 時間過得真快..
前幾天忽然想到以前未看完的某小說,心血來潮就去找,一找到就忍不住想看完..
就這麼一看,就混了一陣子,哈哈! :i01:

簡短更新狀況
自上次 Higuma 的分享與間接透露出還在測試的項目後,而在友誼賽的那天,電腦相關的部分與 Higuma 也有些討論。
感謝 Higuma 的分享。 :f04:

整理一下相關可玩的項目如下
1- 撥放軟體執行時的 priority
2- 播放音樂時,撥放軟體是否要用buffer
3- 與播放音樂相關的硬體 IRQ priority
4- 撥放軟體使用 MMCSS與優化
5- 撥放軟體啟動的時間點(剛開機進入OS時)

第一項就是原本在測試的東東,現在列為必用項目。

第四項就是看過部分討論,但不知道也可以應用在這。

第五項是友誼賽討論時,Higuma 再跟我分享的部分。

第二~五項這段期間內(第四項是昨天才確定狀況的,剛開始測試),都有測試過(也順便翻翻相關資料)。
第二項還在思考優缺,第三項則列為必用項目,第五項僅測了一次。

圖文相關的細節,慢慢再補上來。
這段期間的感覺,果然有很多好玩的地方。 :c10:
peaceming
 
文章: 697
註冊時間: 2013-02-03, 23:40

Re: E5300 執著亂試之DLNA播放

文章Higuma » 2013-08-28, 20:37

peaceming 寫:整理一下相關可玩的項目如下
1- 撥放軟體執行時的 priority
2- 播放音樂時,撥放軟體是否要用buffer
3- 與播放音樂相關的硬體 IRQ priority
4- 撥放軟體使用 MMCSS與優化
5- 撥放軟體啟動的時間點(剛開機進入OS時)

第一項就是原本在測試的東東,現在列為必用項目。

第四項就是看過部分討論,但不知道也可以應用在這。

第五項是友誼賽討論時,Higuma 再跟我分享的部分。

第二~五項這段期間內(第四項是昨天才確定狀況的,剛開始測試),都有測試過(也順便翻翻相關資料)。
第二項還在思考優缺,第三項則列為必用項目,第五項僅測了一次。

圖文相關的細節,慢慢再補上來。
這段期間的感覺,果然有很多好玩的地方。 :c10:


full file buffer我後來又測了一下,我的聽感結論還是要設,

音色比較自然 質感也更細膩,不設的話,乍聽之下比

較"亮",但細辨之下是毛燥 粗糙的.....我認為那是噪訊產生

的高頻干擾混入聲音裡的結果.

不過要設到夠大,因為認知上,這個設定的目的是要讓播放檔案

解壓縮後一次丟進ram裡面,減少之後存儲裝置的I/O,我自己是

設到200MB.

另外,你筆電真的沒HPET嗎,最近教朋友打開HPET,他好驚訝那差異

不試試可惜喔 :b10: :b10: :b10:
Higuma
 
文章: 958
註冊時間: 2009-12-05, 23:13

Re: E5300 執著亂試之DLNA播放

文章peaceming » 2013-08-29, 10:08

Higuma 寫:full file buffer我後來又測了一下,我的聽感結論還是要設,

音色比較自然 質感也更細膩,不設的話,乍聽之下比

較"亮",但細辨之下是毛燥 粗糙的.....我認為那是噪訊產生

的高頻干擾混入聲音裡的結果.

不過要設到夠大,因為認知上,這個設定的目的是要讓播放檔案

解壓縮後一次丟進ram裡面,減少之後存儲裝置的I/O,我自己是

設到200MB.

另外,你筆電真的沒HPET嗎,最近教朋友打開HPET,他好驚訝那差異

不試試可惜喔 :b10: :b10: :b10:


上週六送貨的時候,也有跟社長提到這狀況(使用buffer或不使用),我還在想兩者差異處的取捨。
我自己測試時,在使用buffer(100MB)或未使用buffer的感覺,也有類似你寫的聽感。

使用buffer時,發聲的幾個主體比較各安其位與集中,質感的表現較好,且分離度也會出來。
反之不使用buffer時,就會亮(沒有壓抑感?),但混亂與毛躁。

不過對我來說,使用buffer時,不時就會感覺到那種壓抑感,這讓我有些無奈。 :a03:
再看看其它的設定,對這兩者能否產生正面的影響?

我再次確認了HPET的部分,NB BIOS內沒有HPET的選項(超簡陋的BIOS),BIOS應該是無解了!
看了你提供的連結與相關討論,BIOS內沒HPET的選項,也還是可以在OS下執行指令,但這肯定不是全套HPET了!
所以我還是會試,只是順序會擺在較後面,且不完全的HPET不知是否有聽感上的差異。 :d01:

而MMCSS的部分,foobar在V1.2版才出現MMCSS的選項(這是試出來的),我用的是V1.1.3,當然就沒有MMCSS的選項囉! :f02:
peaceming
 
文章: 697
註冊時間: 2013-02-03, 23:40

Re: E5300 執著亂試之DLNA播放

文章Higuma » 2013-08-29, 11:51

peaceming 寫:
上週六送貨的時候,也有跟社長提到這狀況(使用buffer或不使用),我還在想兩者差異處的取捨。
我自己測試時,在使用buffer(100MB)或未使用buffer的感覺,也有類似你寫的聽感。

使用buffer時,發聲的幾個主體比較各安其位與集中,質感的表現較好,且分離度也會出來。
反之不使用buffer時,就會亮(沒有壓抑感?),但混亂與毛躁。

不過對我來說,使用buffer時,不時就會感覺到那種壓抑感,這讓我有些無奈。 :a03:
再看看其它的設定,對這兩者能否產生正面的影響?

我再次確認了HPET的部分,NB BIOS內沒有HPET的選項(超簡陋的BIOS),BIOS應該是無解了!
看了你提供的連結與相關討論,BIOS內沒HPET的選項,也還是可以在OS下執行指令,但這肯定不是全套HPET了!
所以我還是會試,只是順序會擺在較後面,且不完全的HPET不知是否有聽感上的差異。 :d01:

而MMCSS的部分,foobar在V1.2版才出現MMCSS的選項(這是試出來的),我用的是V1.1.3,當然就沒有MMCSS的選項囉! :f02:


如果你的筆電確定是關閉HPET(沒給選項是預設開還是預設關 不確定 建議看一下裝置管理員 系統裝置

底下有沒有高精度事件計時器之類的裝置)那我應該知道你形容的聽感,因為我也遇過.在我測試HPET時,

我維持系統不變測了三種模式(或四種 但其中一種記憶不深).

硬體 OS
off off 就是你說的那種感覺,很安靜 很有序,但慢 拖 呆版到無趣....沒有流動感
on off 一度覺得這樣最剛好,但最後發覺是場美麗的誤會,似乎是用雜訊填補缺陷的結果
on on 最初覺得太快 太乾淨 雖然層次感較好 但音樂沒有表情,之後陸續的調整與一次關鍵性
的硬體變更(註),鹹魚翻身,發現這樣才是最理想的狀態,也解釋了之前與理論矛盾的情形.

註:上面提到的那次硬體變更,是在維持系統不變(HPET 模式二+full file buffer等)時,明明覺得整體音色更
鮮明 層次感更好 音像更立體 微細資訊更準確 自然........但就是有一截音色缺陷,很奇怪的聽感 一開
想說是要run,也確實runin有差,但本質上還是存在那個問題,一度懷疑是否是這東西有問題,但直覺上
又覺得是好東西沒錯.一直到後來,突然想起HPET這件事,想起當初模式三的聽感,一種直覺或是靈感讓
我再度嘗試,結果就是前面說的,完全是鹹魚翻身,一切都對了.

另外我想談一下的是,real cable在這些細微設定產生的聽感差異上,有著很敏銳的反應,很多東西當初說

不清楚是哪裡不同.覺得也許是錯覺,換上real cable後卻能更明確的認知到差異...也許還是很細微 但至

少是穩定 可辨識的 不是心理錯覺.

最後,我建議你把除了HPET以外的那些設定都設好,再比較full file buffer,我覺得那個聲音是比較客觀的

反應你的系統.一些跟常識/理論矛盾的做法,比較多都是我們主觀的在挖東牆補西牆.....產生了聽感上的

陷阱,有些陷阱太明顯,很容易避開,有些卻很隱晦,甚至讓人覺得,這是聽感偏好.但當然,我所謂的常識理論

其實是我自己對電腦軟硬體以及電腦訊源原則上的認知,甚至無法分清楚是經驗累積所致還是真的有學理

支撐.....這種不明確性也是我不太願意在公開版面上談論這些,因為要麻文字太武斷,要麻變成說廢話,尤

其聽感認知沒有共識時,更是連討論的基礎都沒有.
Higuma
 
文章: 958
註冊時間: 2009-12-05, 23:13

Re: E5300 執著亂試之DLNA播放

文章Higuma » 2013-08-29, 12:15

忘了提,關於HPET,可以參考這討論串
http://www.neowin.net/forum/topic/1075781-tweak-enable-hpet-in-bios-and-os-for-better-performance-and-fps/

蠻詳細的,而且不會講的太專門難懂.
Higuma
 
文章: 958
註冊時間: 2009-12-05, 23:13

Re: E5300 執著亂試之DLNA播放

文章peaceming » 2013-08-30, 17:11

Higuma 寫:如果你的筆電確定是關閉HPET(沒給選項是預設開還是預設關 不確定 建議看一下裝置管理員 系統裝置

底下有沒有高精度事件計時器之類的裝置) --整理整理文


這項我在調 IRQ 時,有看到 HPET(IRQ0與IRQ8),這代表 BIOS 預設有開啟 HPET 囉?

那我之前測試的設定,就是你寫的模式二,但聽感卻又像你寫的 沒有流動感 好玩耶!

昨天我有嚐試打開 OS 的 HPET,開啟並檢查後確定=> HPET 可全啟動... 耶!!! :d05:

且在測試程式下,OS 下 HPET ON 與 OFF 有很大的差別。
另外,我好像看到剛開機時 HPET 的穩定度,較開機一陣子後 HPET 的穩定度差..

但我還沒測試聲音的差異..

Higuma 寫:另外我想談一下的是,real cable在這些細微設定產生的聽感差異上,有著很敏銳的反應,很多東西當初說

不清楚是哪裡不同.覺得也許是錯覺,換上real cable後卻能更明確的認知到差異...也許還是很細微 但至

少是穩定 可辨識的 不是心理錯覺.


我原就覺得家裡聆聽環境雖然不佳,但設備卻又有某種程度的敏感性,RC 加入後就變得更敏感(正如你寫的 穩定 可辨識的)。
而且我還未請出法規排插,或更換小黑線咧! 可確定以後只會更好。 :c10:

Higuma 寫:最後,我建議你把除了HPET以外的那些設定都設好,再比較full file buffer,我覺得那個聲音是比較客觀的

反應你的系統.一些跟常識/理論矛盾的做法,比較多都是我們主觀的在挖東牆補西牆.....產生了聽感上的

陷阱,有些陷阱太明顯,很容易避開,有些卻很隱晦,甚至讓人覺得,這是聽感偏好.但當然,我所謂的常識理論

其實是我自己對電腦軟硬體以及電腦訊源原則上的認知,甚至無法分清楚是經驗累積所致還是真的有學理

支撐.....這種不明確性也是我不太願意在公開版面上談論這些,因為要麻文字太武斷,要麻變成說廢話,尤

其聽感認知沒有共識時,更是連討論的基礎都沒有.


哈! 我贊同這段文,雖然我現在有開full file buffer,但有時也會關閉來做交叉比對。
光 IRQ 的設定,我就玩了好幾天,一項項調整去試差異。

而現在還有 MMCSS 的設定可玩,也還未關閉多餘的服務。
會想到關閉多餘的服務,是因昨天測試時,忽然覺得NB使用久了,聲音好像開始變差(與剛開始的感覺相比)。

但隨著這些項目一項項的調整後,聲音持續往好的方向前進,而還有好多項目(不管軟體或硬體)可慢慢加入,真讓人期待阿!!! :c10:
peaceming
 
文章: 697
註冊時間: 2013-02-03, 23:40

Re: E5300 執著亂試之DLNA播放

文章Higuma » 2013-08-30, 23:24

關於HPET,我要解釋一下,

bcdedit /set useplatformclock true

這個指令其實是在強制Windows使用同一個timer,

而非預設模式下,CPU與System各自使用不同的timer,

彼此再做 syncing協調起來.

我不清楚MS為何這樣設計,也許是為了保證在硬體不穩定/不良時,

CPU使用隔離出來的timer能維持最基本的穩定/相容性.

但總之

bcdedit /set useplatformclock true

只是在做強制使用單一timer這件事,跟是否啟動HPET沒有直接關聯,

在Bios沒有option的情況下,要確認系統是否有開啟HPET,應該只能透

過裝置管理員,辨識系統裝置內是否有高精度事件計時器(High Precision Event Timer)

這個硬體元件.IRQ的部分,0跟8是軟體層次的系統計時器與時鐘,硬體層次

上是由HPET還是舊規範的ACPI裝置作動並不影響.會寫在一起只是為了讓

Windows能夠單獨使用HPET這個最快的硬體timer裝置,而非模式2的一邊

TSC(CPU)一邊HPET,兩邊再做同步......認知上,這樣除了讓CPU有一個隔離

的timer外,毫無益處.

如果你看過裝置管理員,但沒找到高精度事件計時器這玩意的話,應該就真的

是在模式1底下運作,那個聽感跟我當初是符合的......我覺得應該沒有那麼多

奇怪的意外.
Higuma
 
文章: 958
註冊時間: 2009-12-05, 23:13

Re: E5300 執著亂試之DLNA播放

文章Higuma » 2013-08-30, 23:41

關於MMCSS

效果蠻理想的,因為正如前述,那是OS原生的工具,直接跟kernel連動

.........比很多修改OS的偏方穩定 直接 有效許多,也不會增加資源

使用與軟體延遲.

具體細節上,我只修改Audio/Pro Audio的

Scheduling :High
Category Priority:8
SFIO Priority:High

另外讓SystemResponsiveness調降到最低的10%,

其他沒動.

系統服務要玩的話,可以參考

http://www.pczone.com.tw/vbb3/thread/3/146898/
http://blog.xuite.net/honorfiend/honorimage/36848439

配合自己的情況調整.不過這部分效果不會那麼直接,因為只是減少

背景程式/軟體元件來降低硬體插斷,不過完全沒調跟能關全關相比較

的話,.....應該也是會差不少.

P.S.
Windows在IRQ與MMCSS下的優先權排序數字是相反的,非常奇怪.

IRQ是1~33,1最高;
MMCSS每個layer是8(or7)~1,8或7最高

別弄錯了
Higuma
 
文章: 958
註冊時間: 2009-12-05, 23:13

Re: E5300 執著亂試之DLNA播放

文章peaceming » 2013-09-01, 00:57

Higuma 寫:關於HPET,我要解釋一下,

bcdedit /set useplatformclock true

這個指令其實是在強制Windows使用同一個timer,

而非預設模式下,CPU與System各自使用不同的timer,

彼此再做 syncing協調起來.

我不清楚MS為何這樣設計,也許是為了保證在硬體不穩定/不良時,

CPU使用隔離出來的timer能維持最基本的穩定/相容性.

但總之

bcdedit /set useplatformclock true

只是在做強制使用單一timer這件事,跟是否啟動HPET沒有直接關聯,

在Bios沒有option的情況下,要確認系統是否有開啟HPET,應該只能透

過裝置管理員,辨識系統裝置內是否有高精度事件計時器(High Precision Event Timer)

這個硬體元件.IRQ的部分,0跟8是軟體層次的系統計時器與時鐘,硬體層次

上是由HPET還是舊規範的ACPI裝置作動並不影響.會寫在一起只是為了讓

Windows能夠單獨使用HPET這個最快的硬體timer裝置,而非模式2的一邊

TSC(CPU)一邊HPET,兩邊再做同步......認知上,這樣除了讓CPU有一個隔離

的timer外,毫無益處.

如果你看過裝置管理員,但沒找到高精度事件計時器這玩意的話,應該就真的

是在模式1底下運作,那個聽感跟我當初是符合的......我覺得應該沒有那麼多

奇怪的意外.

謝謝 Higuma 的說明,我只約略看了一下資料,以能執行為優先。

但我直觀認為,假如硬體沒有的東西,應該是無法出現在 IRQ 內的
NB 的 IRQ 列表如下
圖檔

而同樣的未輸入指令時,裝置管理員圖片如下
圖檔

所以不知是 Higuma 的運氣好,還是我的運氣好,這還真是個意外.. :f02:
最後由 peaceming 於 2016-09-15, 14:19 編輯,總共編輯了 1 次。
peaceming
 
文章: 697
註冊時間: 2013-02-03, 23:40

Re: E5300 執著亂試之DLNA播放

文章Higuma » 2013-09-01, 09:25

好吧,我只能說電腦果然很有趣,當然還一個可能是,

你聽到的那種黏滯感沒我當初那麼誇張.因為模式2

我後來也放棄了,但中間有很多過程,所以我沒辦法還原回去

告訴你XDDD.


我意思是,你要是能切到模式1,那種拖板黏滯的感覺可能會更明顯.

所以,理論上你可以用模式三了啊,有HPET再強制使用一個.

聽起來如何????

P.S. 要更進一步確認的話,請下載

http://www.mediafire.com/?xzo9n84d8lze9nb

一個小程式,解壓縮執行後,第一個數據框,模式3會是14.32MHZ的近似值(測量+電路誤差),

然後應該會維持穩定,不像下面幾個數據會一直跳動.....我還沒弄清楚他們的意義.
Higuma
 
文章: 958
註冊時間: 2009-12-05, 23:13

上一頁下一頁

回到 音響區・愛亂想

誰在線上

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