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

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

Re: E5300 執著亂試之DLNA播放

文章peaceming » 2013-09-01, 17:27

繼續更新 調整的步驟
在 Higuma 提供另一種 Real Time 的執行方式(捷徑內輸入指令)前,我使用的是友站提供方法

先下載下列這程式(process hacker)
http://processhacker.sourceforge.net/downloads.php

此程式能讓使用者更了解 OS 下正在執行的程式、服務等內容..
且可以手動調整程式的 Priority 與 Affinity 或其他項目

解壓縮之後,執行 ProcessHacker.exe,針對撥放程式(在這指 foobar),選擇後壓右鍵
就出現如下圖的選項

圖檔

Priority 內,選擇 Real Time
Affinity 內,只勾選想使用的核心 (這部分請自行取捨,我是選擇CPU 1)

聽感的部分,這選項的影響在於微細節。

以習慣 STSD 音樂的角度,或以社長所寫 Real Cable 濾波排插的實例,這會產生類似濾波的聽感。
即未設定 Real Time,會少掉很多東西,設定了 Real Time,這些東西就出現了!

大概是這樣 :02:
最後由 peaceming 於 2016-09-15, 14:23 編輯,總共編輯了 1 次。
peaceming
 
文章: 697
註冊時間: 2013-02-03, 23:40

Re: E5300 執著亂試之DLNA播放

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

processhacker我玩過一陣子,主要是針對Miscellaneous裡的

I/O priority Page priority以及指定核心.

中間過程很多,但最後放棄了,記得怎麼調都沒比OS自己調整

自然,尤其重開機就無效這點,讓你即使找到最佳設定也必須

持續手動調整......光想就很麻煩.

所以我後來只會調一下工作管理員裡面的應用程式,把priority

設成低(foobar從捷徑啟動,直接式realtime),但效果上是爽度居多.
Higuma
 
文章: 958
註冊時間: 2009-12-05, 23:13

Re: E5300 執著亂試之DLNA播放

文章Higuma » 2013-09-01, 19:23

你有興趣玩的話,我最近在摸Windows Time resolution.

就是os內,時間的最小刻度或是事件的最小間隔.

Windows預設是15.6ms,即一秒有64次插斷判定,實際可接受

的上限是0.5ms,及一秒2000次插斷判定.理論上更低的time resolution

可以達到更低的整體延遲,更接近realtime傳輸,但更頻繁的插斷也會

增加耗電量以及消耗較多的系統資源.

工具包,解壓縮後執行bat批次檔,選擇三種模式之一,會自動安裝成系統服務,
之後可由批次檔啟動或自行由services.msc啟動.須注意的是,服務需要由
SetTimerResolutionService.exe啟動,而批次檔運作機制是在資料夾內複製
指定模式的SetTimerResolutionService.exe,並設成服務啟動路徑,所以安裝
後不能刪除資料夾,不然會找不到指定檔案以致服務無法啟動
http://www.mediafire.com/?nt8c638949yc0t2

原始出處,有一些基本說明
http://forums.guru3d.com/showthread.php?t=376458

臨時性調整工具,關掉就恢復,但聽感差異似乎不如上述方案明顯
http://www.lucashale.com/timer-resolution/

MS偵測time resolution的官方工具程式,不信任第三方程式的數據可以改用這個,
但須在MS-dos(CMD)裡執行方能正常看到結果
http://technet.microsoft.com/en-us/sysinternals/bb897568.aspx
Higuma
 
文章: 958
註冊時間: 2009-12-05, 23:13

Re: E5300 執著亂試之DLNA播放

文章peaceming » 2013-09-02, 12:43

這周末就在不停播放 PSY(Hyuna) 與 Hyuna 的 MV,還有不斷調整 MMCSS 的參數中度過.. :f02:

原來 MV 也可用來調 聲音 與 "畫質" 的 :02:
沒錯,大家沒看錯=> MMCSS 會影響到 "畫質",且是驚人的差異(我看到畫面的當下,還懷疑怎麼會差這麼多?) :o

即便是現在,我仍不斷回味那驚人的差異.. Hyuna 的 MV 真是煽情阿...

還在想辦法尋找更高規的 MKV,MP4 就這樣,那 MKV 會是什麼畫面?
peaceming
 
文章: 697
註冊時間: 2013-02-03, 23:40

Re: E5300 執著亂試之DLNA播放

文章Higuma » 2013-09-02, 14:08

peaceming 寫:這周末就在不停播放 PSY(Hyuna) 與 Hyuna 的 MV,還有不斷調整 MMCSS 的參數中度過.. :f02:

原來 MV 也可用來調 聲音 與 "畫質" 的 :02:
沒錯,大家沒看錯=> MMCSS 會影響到 "畫質",且是驚人的差異(我看到畫面的當下,還懷疑怎麼會差這麼多?) :o

即便是現在,我仍不斷回味那驚人的差異.. Hyuna 的 MV 真是煽情阿...

還在想辦法尋找更高規的 MKV,MP4 就這樣,那 MKV 會是什麼畫面?


你是調整哪個task影響到畫面??

教一下 :a05:

是說,畫面有差這部分社長應該會有興趣吧,不然這串

快變我們的聊天室了 :i01:
Higuma
 
文章: 958
註冊時間: 2009-12-05, 23:13

Re: E5300 執著亂試之DLNA播放

文章peaceming » 2013-09-02, 23:43

Higuma 寫:
peaceming 寫:這周末就在不停播放 PSY(Hyuna) 與 Hyuna 的 MV,還有不斷調整 MMCSS 的參數中度過.. :f02:

原來 MV 也可用來調 聲音 與 "畫質" 的 :02:
沒錯,大家沒看錯=> MMCSS 會影響到 "畫質",且是驚人的差異(我看到畫面的當下,還懷疑怎麼會差這麼多?) :o

即便是現在,我仍不斷回味那驚人的差異.. Hyuna 的 MV 真是煽情阿...

還在想辦法尋找更高規的 MKV,MP4 就這樣,那 MKV 會是什麼畫面?


你是調整哪個task影響到畫面??

教一下 :a05:

是說,畫面有差這部分社長應該會有興趣吧,不然這串

快變我們的聊天室了 :i01:

其實討論串裡後續的更新,都已是嘗試讓聲音更好的調整。
只是在本機撥放,與透過 DLNA 會有差異,但還是有共通處可參考..
起碼目前已寫的部分,完全適用於本機播放。

所以囉! 社長用電腦聽音樂,又用電腦看影片,更使用 NANO-DAC + MES30A..
應該可以試用阿! 哈哈! :c10:
peaceming
 
文章: 697
註冊時間: 2013-02-03, 23:40

Re: E5300 執著亂試之DLNA播放

文章peaceming » 2013-09-03, 00:36

進入調整 IRQ 的部分,先要叫出電腦內 IRQ 的清單,請參考下列圖示

圖檔
附屬應用程式=>系統工具

圖檔
系統工具=>系統資訊

圖檔
系統資訊=>硬體資源=>IRQ 就看到 IRQ 的清單啦! (沒有什麼危險性!)

查看清單的主要目的,只是確認每個人電腦內的 IRQ 配置

以 Higuma 之前所寫, IRQ 0 與 IRQ 8 都是與時間相關的計時器(是計時器才需調整)
透過調整 Priority 會增加計時器的權重=>進而增加時間的準確性(簡單說明啦...)
而時間的準確性,對聲音是非常重要的,所以要針對這部分調整

調整的方式,要先打開 regedit 這隻程式,執行方式請參考下圖

圖檔
在開始=>搜尋程式及檔案處,輸入 regedit,然後執行它
就會看到一堆 樹狀圖

調整 IRQ 的位置是 HKEY_LOCAL_MACHINE=>SYSTEM=>CurrentControlSet=>Control=>PriorityControl
如下圖的左下角

圖檔

在右側的視窗裡,按右鍵會出現 新增 這選項,選新增會再出現選單。
選擇 DWORD 然後確定,輸入 IRQ0Priority ,在確定之後,就會看到字串建立
選擇 IRQ0Priority 這字串,按右鍵 選擇修改,在 數值資料 輸入 1,確定後就完成一項設定

再依照上述步驟,再建立 IRQ8Priority 這字串,也同樣在 數值資料 填入 1。

P.S 假如覺得麻煩,也可以抓之前 Higuma 提供的 reg 檔,直接執行也可(只是還會調整到其他東西)

圖檔
完成後,會像上圖這樣
把 regedit 關閉後,再重新開機,就完成 IRQ 的調整

而時間準確度的增加,也會反映到聲音上,這就是聽感上差異

--到這是一般的設定,大家都可使用-- :c10:
最後由 peaceming 於 2016-09-15, 14:35 編輯,總共編輯了 3 次。
peaceming
 
文章: 697
註冊時間: 2013-02-03, 23:40

Re: E5300 執著亂試之DLNA播放

文章peaceming » 2013-09-03, 00:53

接下來,是我現在使用的設定.. :c10:

自不量力的我,不安分的嘗試了幾個設定,而我覺得有差,所以就留著。
這裡面有幾項設定是因應我的使用狀況,或因 DLNA 的關係,才會如此設定,僅供大家參考。

圖檔

Higuma 或許可以試試 數值資料處理器 與 硬碟控制器 這項

以上 IRQ 部分的調整 結束 :f04:
最後由 peaceming 於 2016-09-15, 14:43 編輯,總共編輯了 1 次。
peaceming
 
文章: 697
註冊時間: 2013-02-03, 23:40

Re: E5300 執著亂試之DLNA播放

文章Higuma » 2013-09-03, 08:32

查了一下數值資料處理器,因為我不知道這是捨麼

http://home.educities.edu.tw/wanker742126/asm/ch22.html

似乎是CPU內專門負責浮點計算的子部分,考慮到即時播放需要對檔案解碼,

調整這部分應該可以期待.

至於硬碟控制器,因為我的資料碟是走sata-esata方式外接出去,外接盒內還有自己

的controller,所以我想效果大概不會很直接,過陣子再試試.

最近一直在聽Time Resolution的部分.

又,這串應該真的變成兩個電腦宅自high的地方了 :i01:
Higuma
 
文章: 958
註冊時間: 2009-12-05, 23:13

Re: E5300 執著亂試之DLNA播放

文章Higuma » 2013-09-03, 11:53

看到一篇介紹IRQ的文章,解釋的很清楚又好懂,

不過從內容來看,這篇文章已經太舊了,一些細節

已經不符合現在的實際情形,但因為基本概念不會變,

所以還是轉過來給大家看看.


轉載網頁(該處也是轉載 但原始網頁已經無法連結)
http://www.pczone.com.tw/vbb3/thread/43/28494/

認識 IRQ 及資源分配問題


常見的問題
  你要求任何一個電腦技術人員列舉所有常見的電腦問題,其中資源(PC' system resources,電腦系統資源)衝突定必是這個問題清單的頭一二位。這些令人煩惱的衝突主要是由於電腦系統資源不足而最終導致死機、間歇性系統故障及資料流失等情 況。
  要解決這些問題,其中一個要辦法就是從IRQ 〈Interrupt Request Lines,中斷請求線)入手。當然,你要知道甚麼是 IRQ 及 IRQ 如何運作。認識以後,便能一步步地解決 IRQ 的衝突及電腦系統的問題。

甚麼是電腦系統資源
  電腦系統資源可被理解成為電腦系統內的一部份,但不是指物理層次上的(因為我們眼不能見,手也觸摸不到),而是概念上的。這些資源對電腦系統非常重要,必須小心地分配給系統內各驅動器使用。這些資源的主要用途有二:第一,用作驅動器之間的溝通及訊息傳送;第二,用作管理各驅動器如何存取記憶體。某些電腦資源是供不應求的, 換句話說,不斷增加電腦系統的週邊設備,只會令這些資源更顯缺乏,無法滿足所有設備的要求。這些資源主要有四種,第一當然是IRQ,其餘三個分別是直接記憶體取存通道(Direct Memory Access (DMA) Channels)、輸入輸出地址 (Input/output(I/O)Addresses)及記憶體地址 ( Memory Address)。

多工處理
  中央處理器是電腦系統的心臟,本是被設計成為只能在一個時間處理一個工作。但大家的經驗都是,我們可以同時要求電腦處理超過一個工作,特別是使用到一些能夠多工處理(multitasking 〉的操作系統(operating system),例如WIN95或以上等,我們確是可以一邊下載軟件、一邊聽音樂、一 邊使用文書處理器。是何道理呢?那是因為處理器 不停地快速轉換工作而造成的錯覺,或是速度之高使我們未能察覺。最終,處理器還是只能"專注地工作"。
  對於電腦各部份不停地發出對處理器的要求又如何排遣?就好像地方各區不斷地要求中央政府工作,怎樣的安排才能平衡各界呢?這就是中斷(intcrrupt)的基本概念。
當一個裝置要求做資料的傳輸,它就會發出一個中斷訊號給處理器,比方說:“我需要你的注意。”這時處理器就會停止手頭上的工作,處理新的要求。

中斷的運作
  電腦各裝置就是利用IRQ產生中斷訊號要求被處理器注意。每一個裝置會有一個或更多的IRQ。當裝置要求被注意時,它就會將中斷訊號放進IRQ,然後中斷控制器(interrupt controller,下稱控制器)會識別這些中斷訊號並將之傳送到處理器。 控制器同時會告訴處理器這些訊號的優先次序,好讓處理器再安排工作,這叫做“中斷服務”。

IRQ分配至控制器
  最早期的個人電腦,只有一個控制器,管理八個IRQ。後來、IBM於1984年在PC/AT的機種中加多一個控制器,為連接起兩個控制器,第二個控制器的記號將會透過IRQ2連接到第一個控制器,至於原使用IRQ2的訊號則會在主機板上“被導向”改用IRQ9,此格式一直沿用至今。所以今日電腦最多有16個lIRQ,平均分配給兩個控制器負責。即第一個控制器負責IRQ0至IRQ7,第二個控制器負責IRQ8至IRQ15。

IRQ的優先次序
  不同IRQ的用途與優先次序使得電腦系統內的不同裝置不重復地產生中斷訊號。各IRQ的優次由高至低分別是0、1、8、9、 10、 11、12、 13、 14、 15、3、4、5、6及7。
  因為第二個控制器使用IRQ2傳送訊號至第一個控制器,所以它所負責的IRQ8至IRQ15的優次介乎IRQ1至IRQ3中間。

IRQ的分享
  傳統的中斷訊號是單一裝置所發出。因為系統總線(system bus)的設計所限,多於一個裝置同時使用同一條IRQ是不可能的。這只會令處理器混亂造成錯誤的回應。不過,多於一個裝置分享同一條IRQ在有限制的條件下卻是可能的,例如兩個裝置很少使用或同時使用,實例是電腦系統內的四個通訊連接端口(communications port,COM)共分享二個IRQ(IRQ4及IRQ3〉。但這做法只會傾向產生問題多於解決問題,不是最好的。新一代的電 腦,多個週邊元件互連(Peripheral Component Interconnect,PCI)透過PCI總線及個別元件的控制器,則能夠有效他分享IRQ避免衝突。

IRQ的工作
  因為IRQ的數量有限,所以IRQ的工作分配一定要清晰及準確。正常情況下,每一個IRQ都有內設或標準的用途,其中部份的IRQ是保留給電腦系統內部使用,包括IRQO、1、8及13。而大家不是善忘的話,該記得IRQ2是已不復存在的了。

更改IRQ的設定
  某些週邊器材會指定使用哪一條IRQ及其用途,是無法更改的。但其餘大部份的IRQ仍可按用戶需要更改選擇,避免衝突。以下就是其中五個可使用的方法:
a. 更改硬件設定。
某些較舊的硬件可透過設定跨接線(jumpers)及開關(switch)更改IRQ的選擇,但由於此方法並不方便、所以新的硬件已不備有這個功能。
b. 使用配置程式。
不少新的裝置會備有個別獨特的配置程式,用戶可以透過這些程式更改IRQ的選擇。
c. 使用視窗的裝置管理員。
有些裝置是可以透過視窗的裝置管理員更改資源運用。
d. 隨插隨用。
在備有隨插隨用特性的操作系統及特定的裝置,用戶或可在安裝時選擇IRQ的安排。
e. 檢查系組內IRQ的使用。
視窗95或以上的操作系統,可以簡單地檢查關於IRQ的使用分配。 用戶可循以下途徑找到: 控制台→系統→裝置管理員→內容(選取電腦的情況下)→確定是IRQ的選項。

衝突與病徵
  現在我們算是初步認識了IRQ,接著就是認識關於IRQ的衝突。當兩個或以上的裝置嘗試同時使用同一個資源時就會發生資源衝突。而當上述所指的資源是IRQ時,就是IRQ衝突了。有些衝突是容易被識別,但有些衝突因為故障的出現不直接甚至出現一些不似是由裝置問題造成的“症狀”,故難以被發現及更正,以下就是部份常見的“病徵”:
1. 當使用某些裝置時“當機”;
2. 音效卡出現雜音;
3. 打印時輸出不正確或出現其他圖文;
4. 滑鼠的指標拒絕移動或出現“口吃”;
5. 視窗顯示錯誤訊息又或突然以安全模式(safe mode)運作;
6. 應用程式衝突並沒有提供原因;
7. 新的週邊加入以後,電腦系統出現奇怪行徑。
  當然發生IRQ衝突時會出現以上情況,但有以上情況的又未必一定是IRQ衝突。而且“病發”與被病毒感染的情況很相似,所以當你懷疑是電腦資源衝突時,宜先檢查電腦系統內有沒有病毒。

如何解決衝突呢
IRQ衝突通常是意外的錯誤設定所造成。所以要解決衝突,理論上,就只是以下二個簡單的步驟: ヾ
a. 檢視lIRQ與裝置之間的合作情況; ヾ
b. 確定哪個是衝突的裝置及 ヾ
c. 改變資源設定,解決衝突。
  第一步可以按上文所示從控制台內的系統檢視。第二步就需要做一點研究的功夫。除了解IRQ的使用情況外,用戶可以到裝置管理員,有沒有裝置出現“黃圈內的感嘆號”,那些裝置就是最大的“嫌疑犯”。用戶當然可以請教朋友,哪些是常見的資源衝突。其中IRQ2、3、4、5、7、9、 12及15是比較多出現問題的。最後,當然是更改資源設定。但這不是易做而且冒險的工作,有些裝置是不容許你更改設定的,你要首先取消“使用自動的設定”一項的選擇。以下是一些解決衝突的意見,不妨參考參考:
a. 使用一些電腦系統的診斷工具,例如Norton Diagnostics,這些軟件會提供資源運用的分析。 但這並不是代表完美的解決方法。 ヾ
b. 如上文所述,IRQ2與IRQ9最好不要同時使用,或當作是一個IRQ看待。 ヾ
c. 新增Modem同時而系統又擁有COM2,衝突就會出現,除非更改Modem的設定。如果只是單單由 COM2改用COM 4、問題仍未解決,必須從IRQ 著手。
d. 音效卡與第二個並聯端口(second parallel port) 內設同是使用IRQ5,所以必先更改其中一個設定。小心別將第一個並聯端口改用IRQ5。
Higuma
 
文章: 958
註冊時間: 2009-12-05, 23:13

上一頁下一頁

回到 音響區・愛亂想

誰在線上

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