作者howard50009 (howard50009)
看板Headphone
標題[心得] 創造一個符合自己美學的 dsp 聲音
時間Sun Apr 19 07:33:27 2026
過去在聽許多耳機、音響時,總發現高級器材呈現出的聲音,有著非常好的清晰度,
以及某種透明、穿透感。
好的器材有很多,奈何更多極好的器材就是很貴。我時常想著,如果我們能用平價的
器材,結合軟體就能聽到好聲音,並且能優化聽感,比起頻繁換實體物件,或許更容易能
享受到那種高級感的聲音,那會是多麼棒的事。
我曾接觸過一些混音的流程,加上自己也從事軟體業,略懂一些插件製作的原理
,於是藉助與 AI 協作開發,根據數學定義獨立設計了一套演算法(FFT,
Self-reprojection validation,… etc),構建一個符合自身美學的聲音,目的是想優化
平價器材上的頻段遮蔽,並且適度減少部分單體本身因為錄音失真/重放失真的殘響與混
響、修復聽感上的相位,試圖讓高級器材的"具象化"能從一般平價器材輕鬆被感受到。
使用的技術是音頻實時處理,可以在瀏覽器上使用插件,也就是只要對任何串流平台
例如 spotify 或 kkbox,甚至 youtube 影片的音質不滿意,都可以使用此工具並做優化
由於我自身滿意這樣的聲音,想推廣給大家使用,但如要做成產品,還需要更多人的
意見改善,目前仍在考慮未來的走向,但可以確定的是如果未來有進階功能的話,我
會做一個使用此管線優化的 windows 系統桌面應用,目前會先徵求大家的意見,來確立
後續優化的方向。(其實 windows 部份我也做了部分,只是如果後續有人喜歡再放)
Chrome Extension 可搜尋 Phaselith 目前 preview 免費使用
如覺得喜歡聲音,都歡迎給評論 feeback
插件網址
https://reurl.cc/A960Gj
另外也開了 google 問卷,對後續調音走向有興趣的燒友也可以協助填表
https://forms.gle/rxafLQdk5yksAMXz9
--
※ 發信站: 批踢踢實業坊(ptt.cc), 來自: 111.252.8.14 (臺灣)
※ 文章網址: https://webptt.com/m.aspx?n=bbs/Headphone/M.1776555211.A.D32.html
1F:推 armfire1911: win版本對比elgato wave link有什麼功能上的優勢嗎 04/19 08:45
2F:→ armfire1911: ?wave link是系統層的而且可以指定輸出&程式單獨建 04/19 08:45
3F:→ armfire1911: 立,也不會影響AmazonMusic之類的程式獨佔DAC 04/19 08:45
4F:→ armfire1911: 如果你的東西有辦法封裝成標準的VST3作為插件可能不 04/19 08:45
5F:→ armfire1911: 錯 04/19 08:45
感謝給的建議,目前技術來說最大的差異是延遲還有音質本身
Wavelink 目前我看他的架構猜是用虛擬音效卡驅動,可能會被多重 SRC
(因為每個 app 用的取樣很可能會不同,為了兼容它又要再耗損一次)
目前的理解是 WASAPI Exclusive 能跟他兼容,因為是把 wavelink 當成音效卡,
但同時撥放時很可能造成音質耗損,因為他自己還可能要寫虛擬輸入輸出
我 win 的設計主要是專注於撥放聲音的品質,目前用的是 Rust ffi 接 windows C++
APO 的 EFX,這部分跟 WASAPI Exclusive 會衝突,但如以聽整個系統系統本身的聲音
為目的,APO 在 SRC 部分的耗損和延遲是較低的,不過實作的難度稍高,因為要在
EFX 後面接上即時 DSP 會需要做 MMAP 和 IPC 溝通...
簡單說 EFX 就是 windows 系統音訊彙整的大出口 XD
目前體驗起來 windows APO 的音質其實不差,但太容易因為系統的虛擬化
或網路搶資源,一直爆音,應該是這原因所以 windows 才不敢放出來公用
VST3 部分寫的時候就有考慮好了,整個算法都可以直接封裝,如果要做確實可行
6F:推 pcjustin: 蠻有趣的插件 04/19 08:49
感謝 XD
7F:推 CactusFlower: 這是EQ嗎 04/19 09:20
不算是 EQ,我設計了 6 ~ 7 個疊加處理音訊的管線,目的是去除聲音本身的失真,
也加了自重投影驗證的算法,就是希望能讓訊號是符合真實錄音當初的那個聲音,
所以可能乍聽人聲的厚度少了(麥克風失真),或是一些混音時沒那麼自然的
reverb 減少,但如果是真實的錄音空間反而會有更多的回音,數學上保證就算效果
疊加也能盡量保持聲音取向一致,能在同個基準下優化
當然這只是設計理念,希望能還原被忽視的某些細節,以及用任何器材都能在原先的基礎
上提升它們的解析和音樂性
※ 編輯: howard50009 (111.252.8.14 臺灣), 04/19/2026 10:52:51
8F:推 cockroach777: 蠻酷的 推推 04/19 10:55
感謝~ 如果對聲音有想法,或想新增 dsp 種類都歡迎給意見
※ 編輯: howard50009 (111.252.8.14 臺灣), 04/19/2026 11:00:10
9F:推 minihyde: 剛下載 拯救YT弱弱音質有感 04/19 11:56
感謝 有建議增加的功能與方向 都可以站內信或幫填個問卷
10F:推 examsystem: 感謝分享 04/19 12:47
11F:推 MoneyBlue: 感謝分享 04/19 14:29
感謝~~
12F:推 examsystem: 用方法硬裝到火狐上,覺得效果不錯 04/19 15:25
讚 我還沒驗證過跨瀏覽器 算法沒問題就好
因為像 macOS 和 windows 的 chrome 也都會有差異
13F:推 CactusFlower: 是說在Chrome上使用似乎會影響全螢幕展開?無論如何 04/19 16:18
14F:→ CactusFlower: 還是非常有趣的approach 感謝分享 04/19 16:18
感謝 這個是嚴重的 issue 下版本一定會修,最近我很少全螢幕展開,所以沒驗證到
目前可以先展開後用 F11 暫時解決無法全螢幕的問題
※ 編輯: howard50009 (111.252.8.14 臺灣), 04/19/2026 21:13:45
15F:推 qo3650: nf會黑畫面 04/19 23:16
是 netflix 嗎? 我這邊 windows 和 macOS 目前使用沒遇到這個情況耶
或是有特定的步驟流程能觸發嗎?
※ 編輯: howard50009 (111.252.8.14 臺灣), 04/20/2026 00:18:07
16F:推 qo3650: 咦這到沒有注意 04/20 00:38
沒關係~ 後面如果有發現問題的流程,都歡迎回報我能測出的就修
17F:推 MrDisgrace: 猛猛der 居然是修復失真的DSP 不只是EQ 04/20 07:39
感謝 也是我自己覺得聲音不錯就分享 也期待未來能做出更多功能&優化
18F:推 ultima1014: 推,希望之後有VST3 plugin給MacOS的Audirvana用~ 04/20 10:37
好,這部分也是專業混音會需要用到的,一定會做
19F:推 ulyssesyo: 推,裝了後蠻有感的 04/20 16:54
感謝分享,後面有任何建議都歡迎站內或填一下問卷
20F:推 AbeNana: 有需要至底幫忙推廣一下嗎~ 04/20 21:13
如果方便的話就太感謝了 XD
※ 編輯: howard50009 (1.168.231.57 臺灣), 04/20/2026 21:38:59
※ 編輯: howard50009 (1.168.231.57 臺灣), 04/20/2026 21:41:19
21F:推 asdfg0612: 有趣推 04/20 21:49
感謝 有興趣都可以聽聽看 用好器材聽也許會有驚喜 XD
22F:推 yuugen2: 還沒裝 所以是修復失真為主,那還有需要調EQ嗎?聽了不 04/21 00:46
23F:→ yuugen2: 滿意再調成自己想要的EQ? 04/21 00:46
直接開就好,幾種 style 等於像是濾波微調的功能
這個 dsp 包含了各種管線,不只用一種演算法,
有修復失真,根據泛音回推頻譜補償等等,
目前沒有自訂 EQ 功能,後面也可以看需求考慮加
※ 編輯: howard50009 (1.168.231.57 臺灣), 04/21/2026 02:27:37
24F:推 sarsman: 試了一下的確有差,不過有點疑惑,為什麼會有風格選項呢 04/21 02:22
25F:→ sarsman: 直覺上風格比較像是EQ的功能 04/21 02:24
主要是初版做完後,想到有些歌,儘管選 Reference 確實是最接近算法追求的真實
聲音,但每人的聽感不同,因此增加些類似濾波的功能,來讓泛用性更廣些,如對
這些不同的風格有想法,都可以給下建議
※ 編輯: howard50009 (1.168.231.57 臺灣), 04/21/2026 02:33:45
26F:推 peter9029: 動畫瘋聲音解析有提高的感覺 不錯用 04/22 02:06
感謝分享~另外全螢幕的版本目前動畫瘋可能還有點問題,Youtube, Netflix
昨天馬上修了一版過審後更新,就可以解決了,其他串流我也再加修復
27F:推 Liandh: YT上有的歌差異很明顯(正向的),有的還好,很有趣 04/22 22:06
這樣的聽感很敏銳!!其實也間接證明了這個算法不是用 EQ實現,因為是用數學
計算出不合理的失真,但如果音源品質本身錄音就不錯/ 算法認為暫無可修飾
區間,就不會再變動
※ 編輯: howard50009 (1.168.231.57 臺灣), 04/23/2026 00:59:20
※ 編輯: howard50009 (1.168.231.57 臺灣), 04/23/2026 01:25:38
28F:推 vayeate: 很有趣 使用中 04/25 08:13
感謝使用,有任何心得建議想法,都可以站內信或填個問卷
更新一下目前的狀況,最近仍持續在調優核心算法,有送審一版新的優化
另外反饋問卷有較多提到的:
1.實際測試證明,這部分我有整理一版後面會專門寫一篇文章,來說明修復的
部分與相關數據分析,解讀的結果其實還挺有趣。
2.桌面版本的需求多,目前預計是 UI 不會太複雜,開下去就能聽到整個系統
的播放聲音會接收算法調優,等於一魚多吃,可以優化自己的串流/撥放器,
這部分仍在持續優化中,也希望未來能早些分享出來~
※ 編輯: howard50009 (1.168.211.100 臺灣), 04/28/2026 03:32:00
29F:推 jasperhai: 用心分享推 晚點來試試看! 05/03 11:04
30F:推 cockroach777: 用筆電時很常會遇到明明有把用電模式調成最佳效能 05/31 20:33
31F:→ cockroach777: 卻還是一直被自動暫停的問題 05/31 20:33