peaceming 寫:大家好! DLNA串雖然幾天沒更新了,但過去幾天也沒閒著。
在上次更新之後,進一步尋找讓聲音更好的方法,結果有找到會產生明顯差異的作法。
但在這作法下,反而凸顯了另外的問題,也反映出流行音樂與 STSD 的音樂在器材要求度上的不同。
之前在 f2k 的設定上嘗試過調整(結果有差別),現在測試若移除不需要的組件,會不會產生影響?
f2k 雖然提供自訂安裝組件的選擇,但假如已經安裝過 f2k,再用自訂功能,似乎無法將已安裝的組件移掉。
所以最後用下列的移除方式,請參考下面的步驟:
首先找到 f2k 安裝的位置,大器的把 components 這資料夾砍掉
再重新安裝 f2k 在同樣的位置,並選擇要安裝的組件(有圖案的就是會安裝的)
我最後是砍到剩沒法砍的(剩圖中這幾個)
最後還是回到聲音,有沒有差別呢?
答案是有的=> 那是種少了被處理過(修飾感?),更直接卻很不平衡的聲音。
聽流行樂的感覺=>樂器聲較像它該有的樣子,但人聲卻明顯的非常粗糙
而STSD的音樂一播放=>整個淒慘聲,低頻被吃掉,中高頻也不太行,整個亂七八糟(被干擾?)。
所以呢? 現在進入了不同版本的 f2k 有什麼差別的測試輪迴中... 是否還有其他的方法可試?
這幾天就聽得頭昏眼花... 怎麼這麼多版本!!!
測試的比較基準是捨麼狀態?
我自己是minimum安裝,之後手動加入asio output組件.
關閉network buffer,asio playback buffer調到最低50ms,
進階選項,關閉網路動態歌詞,播放檔案最大緩衝我設到200MB,
這樣可以讓我所有音樂在播放時自動讀取到ram裡面,但限定
單檔播放,cue list播放無效,且檔案解壓縮後要小於200MB,或是
自己加到更大(要量力而為).
之後是最近發現的,影響很大,但很挑戰系統整體重播品質的設定
--MMCSS.我不確定foobar從哪一版開始可以直接套用MMCSS設定
作OS底層的data priority控制(我目前是1.2.6的樣子,最新是1.2.9,
但我猜1.2版之後應該就支援了,只是也許後來有修正bug的改動,要
查changelog才知道),但這幫助很大,等於直接用原生API在調整,比
網路上很多偏方/手術還正規穩定的多.
http://www.modernmusician.com/forum/showthread.php?t=150394參考一下這網頁,重點在第二篇中後開始提MMCSS config profiles那邊.概念上就是
先在regedit修改好task參數,之後在foobar進階選項-playback裡面會看到MMCSS,
勾選之後,在下面指定你要使用的task.之後我還另外設了IRQ priority(針對系統器-0,8以及
音效裝置)跟SystemResponsiveness....................到這裡大家還看的懂嗎
看不懂沒關係..............我有做好reg檔,可以直接執行套用,有空我再放上來.
最後提一下,進階選項 playback裡面有priority的設定,預設7就是優先度最高,
所以別動.....當初我以為1才是最高,傻傻的笨了很久.然後最好再把foobar執行在
realtime模式下.....在工作管理員裡面調整優先順序,或是一勞永逸參考這個做法:
http://www.ptt.cc/bbs/AudioPlayer/M.126 ... A.CD6.html看不懂一樣沒關係.......我之後直接放改好的捷徑上來,不過程式路徑要自己確認,我是
裝在os預設的C:\Program Files (x86)\foobar2000,所以若裝在其他位置或使用的是32bit
版windows都需要修正路徑.
另外還可以玩的是HPET,在bios開啟HPET後,進系統,
CMD 輸入
bcdedit /set useplatformclock true
要關閉的話,
CMD輸入
bcdedit /deletevalue useplatformclock
不過要注意的是,vista之後才有支援這設定.