2024年11月12日 星期二

Foobar2000 remote

很久沒更新,碰到一個有趣的話題順手整理一下

前提:架設整個foobar2000 遙控的環境需要具備一點網路的背景,因為我不是專業MIS
加上控制的手機/平板跟server需要在同一個網域,如果有不懂的可能要自行study

早先Foobar remote在架設的時候,都是走UPnP搭配Foobar2000 control這隻APP
但這幾天在實驗的時候才發現這隻app從Google store被下架了,所以研究了其他作法
目前Foobar2000的幾個作法

1. 原先走UPnP還是能用,但APP改用"BubbleUPnP for DLNA"
foobar server裝UPnP外掛 "UPnP/DLNA Renderer, Server, Control Point 0.99.49"
然後在Server執行Foobar2000並打開UPnP server就能透過app控制

題外話,Foobar2000的官方app Foobar mobile也是走UPnP但只能回傳到手機不能控制
如果有知道如何用Foobar mobile控制Server的網友也麻煩教學一下

UPnP麻煩的地方在如果要用另一台PC控制,需要再另一台PC也裝UPnP外掛
透過外掛的UPnP browser去選playlist挑出你要的曲目,加入Playback Queue list

在打開UPnP controller,就能同時撥放
 

或是改用JRiver再走DLNA去控制Foobar server,但這是收費軟體

2. Beefweb Remote,他主要是走HTP control的形式
https://github.com/hyperblast/beefweb?tab=readme-ov-file
在foobar server上加裝外掛"Beefweb Remote Control",安裝完重開後要保持Foobar
APP使用"Remote Controller for foobar",選右上角setting輸入Foobar Server IP
之後跳回主選單就可以選擇不同的playlist可以直接撥放

在另外一台PC就相對簡單,在瀏覽器上輸入http://你的ServerIP:8880就能控制
其實手機瀏覽器直接開http://localhost:8880也可以控制,iPAD沒試過理論也可以

3. MonkeyMote
https://www.monkeymote.com/home
步驟跟上面一樣,但MonkeyMote的Foobar外掛要去MonkeyMote的官網抓
APP使用"MonkeyMote Music Remote Lite",Lite免費就能遙控,正式版要USD$33

MonkeyMote的好處是可以控制更多的軟體如Winamp/Jriver等等
但我還沒測試出他用另外一台PC去控制Foobar server的辦法,所以有點不合規格

以上,給有興趣的朋友作參考,有任何的意見跟心得也歡迎提出,謝謝 :)

2024年11月4日 星期一

為什麼初代D90這麼欠改

為什麼初代D90這麼欠改


最近的一堆機器在處理又卡住了,太久沒資料可以寫所以來翻點舊帳

初代的D90算是讓Topping大紅大紫的一台機器,搭配性能怪獸AK4499讓人眼睛一亮

但是在評價其實一直都很兩極,有的人喜歡他中性,有的人嫌他乾冷難聽

D90設計的幾個問題,XLR極性顛倒,buffer選的不好,Vref LDO用的不好

XLR的問題以前寫過,Vref LDO修改有一定難度,所以OPA就成了一定要改的地方


先澄清一個長久以來我一直誤會D90的地方,其實他最後一級是buffer不是LPF

但LPF如果做為DAC輸出最後一級也會兼具buffer的功能所以挑選的邏輯是接近的


 49720哪邊不好,主要是會讓輸出電平下降,這張是很早之前我追STX LPF得知

LPF的回授電阻與公板有落差,STX從270改到300,等效gain從0.48上升到0.53

以前一直百思不解為什麼要這樣改,直到有一次去華碩開會討論STX II開發

當場跟開發的RD請教這件事,他的說法是為了讓輸出電平滿足spec 2Vrms

當時還沒有OPA1612所以要實測漂亮只有49720,所以最後是多附OPA讓玩家自己玩

 

至於D90換掉之後差多少呢?有請一個朋友幫忙跑測試實測大慨多0.5dB

因為不是修改buffer回授的設計所以全頻寬的增減不是線性而有所波動

這比對的結果也符合聽力閾值要0.5dB才可以明顯被聽的出來

大致符合幾個道理

1. 大聲就贏了,這其實是很久以前在MyAV的聚會裡學到的經驗

2. 49720/4562該死


以上,給跟我一樣珍惜D90的朋友做參考 :)