人生不可重來 寫:CamillaDSP 是一個基於 command line 電腦 DSP 程式,優點是穩定、容易修改、靈活與方便使用。這篇文章主要講我把這個軟體佈署到電腦裡的過程。如果你有額外需要的情形,歡迎到 CamillaDSP 的 github 找相關訊息。相信你會有不少收穫。
https://github.com/HEnquist/camilladspCamillaDSP 作為一個電腦 DSP,可以對音訊處理。包括數位分音(Digital Crossover)、放置等化器(Equilizer)、時間延遲、FIR、IIR、音量增益(gain)、最大音量限制、響度補償曲線等等功能。各項設定都被寫入一個 YAML 檔案中,編輯完後可以很快速的切換各項設定。
[緩慢更新中]
讚喔,我覺得 Software-based DSP/X-over 是一個適合長期研究精進的 project
特別是校正完一組 config 之後的長時間聆聽驗證
電腦直接透過多路數位輸出,我覺得幾種傳輸界面都很有意思,如果 PC/Mac/R-pi 可直接透過 CamillaDSP 控制的話:
[ADAT] ----------------------------------------------------
ebay 上滿滿的舊世代多音路錄音介面 (沒有 USB/Madi, 只有 ADAT, 無法直接透過介面做 X-over), 只要 Camilla DSP + R-Pi 能夠解放 DSP 的話
滿有搞頭的,像是 Lynx Aurora, RME Fireface 800, Nuendo (RME代工) 8-I/O, Apogee Rosetta, 都可以用很優異的價錢取得
( R-pi 如果走多路數位輸出到舊世代錄音介面,通常是透過 ADAT光纖, 這時候需要像是 MiniDSP MCHStreamer 這種裝置作為媒介)
[Multi-channel USB] ----------------------------------------------------
例如說像是高價錄音介面 (RME UFX, Motu Ultralite mk3~5), MiniDSP, 或是 DIYHK 的 multi-channel XMOS USB -> DAC kits
或是 TI or Infineon 都有多音路DSP 解決方案 (like TLV320AIC34EVM)
[R-pi Multi-channel HDMI] ----------------------------------------------------
接下來 CamillaDSP 應該使用的人會變多,因為 R-pi 5 的 HDMI 可以同時輸出 Multi-channel PCM
所以 "R-pi 5 + Camilla DSP => 多聲道環擴" 會成為簡易方便的數位主動分音喇叭設定
不過我之前短暫/無腦使用 Camilla DSP 的時候,沒找到怎麼 real-time 整合 audio inputs
(linux 的音訊輸出協定, 實在讓我霧煞煞: wasabe.....etc.)
1. 如果只想把 Pi/PC/Mac 當作中繼的訊號處理器,訊號源是 CD/TV/PS5/Xbox 之類,或甚至多訊號切換/Mix
2. 或是想要 real-time 接一個麥克風,做及時 DRC or 響度校正
{Raspberry-Pi,PC} / {RME UFX as DA/DSP X-over/Pre} / {Amp & Speakers: Dayton RS225, ScanSpeak D3004/604010, FaitalPro 10RP200}
Other Cans: Sennheiser HD800, Sony MDR Z7, Sennheiser Momentum Wireless 2