小屋備份,先發在此:
http://forum.gamer.com.tw/C.php?bsn=60535&snA=66082015/3/19追加虛擬環繞設定,文章在此:
http://forum.gamer.com.tw/Co.php?bsn=60030&sn=1820435&subbsn=0
準備:Windows 7以上,foobar2000(發文時版本為1.3.7)。
適用:近年內的主機板即可,不要求特別的設備。對非同步USB DAC可能沒有作用或劣化。
目標:低頻純淨不沙不混濁不模糊,高頻不飄移不毛躁,聲音聽起來舒服耐聽。
聲音凝聚,形象清晰,定位明確,音場浮現,聲音富能量感具有衝擊力。
Windows的設定:
建立新檔案命名為"MMCSS.reg"(注意副檔名),使用記事本開啓。
;--------------------------------------------------------------------------------
Windows Registry Editor Version 5.00
[HKEY_LOCAL_MACHINE\SOFTWARE\Microsoft\Windows NT\CurrentVersion\Multimedia\SystemProfile\Tasks\CD]
"Scheduling Category"="High"
"SFIO Priority"="Normal"
"Background Only"="False"
"Priority"=dword:00000001
"Clock Rate"=dword:000000e3
"GPU Priority"=dword:00000008
"Affinity"=dword:00000000
[HKEY_LOCAL_MACHINE\SOFTWARE\Microsoft\Windows NT\CurrentVersion\Multimedia\SystemProfile\Tasks\HD]
"Scheduling Category"="High"
"SFIO Priority"="Normal"
"Background Only"="False"
"Priority"=dword:00000001
"Clock Rate"=dword:00000034
"GPU Priority"=dword:00000008
"Affinity"=dword:00000000
;--------------------------------------------------------------------------------
將上面虛線內的內容複製下來,在剛剛新建的MMCSS.reg貼上,存檔。
雙點MMCSS.reg將機碼登錄到系統裡(需管理者權限),重開機或重新啓動MMCSS服務。
foobar2000的設定:
File →Preferences →Advanced →Playback →Thread priority
將Thread priority (1-7)設為7(不確定使用MMCSS以後這個選項還需不需要設定)。
勾選Use MMCSS。
將
MMCSS mode設為CD或HD。(常聽CD就填CD,後面會說明)
File →Preferences →Advanced →Playback →WASAPI
將Hardware buffer in MS - event mode設為1。聲音如不正常,找出一個聲音正常的最小值。
勾選High worker process priority。
File →Preferences →Playback →Output
Device選擇"WASAPI (event) : ###你的音效晶片型號###"。
Output format不要勾選Dither。
Output data format看你的音效晶片最高支援幾bit。
接下來拿起你的音樂,按下播放,聽聽看起了什麼變化。
我自己聽是覺得很接近jplay等軟體的音質了,但播放反應快很多,也不用裝太多複雜的軟體。
鬆聽享受音樂~:p
關於MMCSS mode的選項
如果要播放44.1k的音樂就填CD,如果要播放48k、96k、192k就填HD。
和bit數值沒有關係,只看取樣率。
刻意將名稱設計成只需要改C或H就能變更設定,方便。
關於MMCSS,SFIO選項我跟流行設了High,不太了解他的實際作用,不過設了也沒發現壞處。(有壞處好嗎,只是剛好我不會遇到)
除了Clock Rate選項以外,其他選項我沒動,直接沿用Pro Audio的設定。
我用CD的設定播放192k的音樂時會出現聲音虛掉的現象,因此簡單分了兩組設定,
使用時最好根據實際需要選擇合適的設定,如不確定就選CD。
有些人會特別啓用HPET,反應有好有壞,有興趣可以自己按圖索驥試試看。
如果想用KS或ASIO介面,也可試著搭配上面的設定,但設定會不會被套用就不能保證了。
以下是未使用的材料:
File -> Preferences -> Anvanced -> Playback
[Full file buffering up to (kB)]這功能頗難評價,不知該說有用還是沒用,基本上還是有用,但不太好用。
File -> Preferences -> Playback -> Output -> Buffer length這個功能有用,但不太夠用。
File -> Preferences -> Anvanced -> Playback
[WASAPI]
Hardware buffer in MS - push mode可被event mode完全取代。
File -> Preferences -> Anvanced -> Playback
[WASAPI]
Hardware buffer in MS - event mode本篇重點之一。
File -> Preferences -> Anvanced -> Playback
[Thread priority]
Thread priority (1-7)設定執行優先順序,7最高,1最低。不確定這個值能不能和下面的MMCSS共用。
File -> Preferences -> Anvanced -> Playback
[Thread priority]
[v] Use MMCSS
MMCSS mode微軟
說明頁,其他
解說,重要的選項已理解其要點。啓用MMCSS有較高的多媒體優先權。
感想
同此文。
技術文,但事實證明他走錯地方了,更棒的是好巧不巧320ms在我這偏偏爆音連連…