Skip to content

Chorus 1.2.0

Choose a tag to compare

@gixiphy gixiphy released this 01 Sep 06:55
· 28 commits to main since this release

macOS 選單列 App:控制所有螢幕與音訊裝置,並在同一區網的多台 Mac 之間即時同步、互相遙控。內建兩位 AI 顧問——一位看桌面照片給調光策略,一位替 App 與輸出裝置推薦 EQ 與 AU 效果。

這一版的重點是讓「處理誰、不處理誰」變成可控的:音訊處理多了裝置這一軸的排除開關,AU 效果的範圍也收斂到一個講得清楚的界線。

新功能

  • per-device 排除清單:單一輸出裝置可以完全退出音訊處理(軟體音量/EQ/左右平衡/AU 效果鏈)。排除不等於不控制——音量滑桿照常運作(寫的是 HAL 原生音量),裝置照常顯示,既有設定保留不刪,取消排除即恢復。與既有的 per-App 排除是兩個不同的軸:那個是「這個 App 的音訊完全不碰」,這個是「這個裝置上不做處理」。
  • 螢幕長亮新增「當特定 App 執行時」模式:指定的 App 在跑就保持長亮,結束就放手。
  • 分析引擎 Registry:兩位顧問共用同一份引擎清單,帶能力旗標與逐引擎啟用開關,設定頁只有一組選擇。
  • 音訊驅動 v8:observer 心跳與鏡射模式的左右比例平衡。

變更

  • AU 效果限定 macOS 內建的 Apple 元件(AUDynamicsProcessor、AUMatrixReverb、AUGraphicEQ 等二十餘個)。Chorus 以 Hardened Runtime 執行且不豁免 library validation,其他開發者簽署的外掛在載入階段就會被系統擋下、只回一個什麼都沒說的錯誤碼——與其讓你選到一個必定失敗的項目,不如不列。清單裡略過了什麼會記進 log。

修復

  • ANC 耳機切換降噪模式時,tap 健康判定不再誤判成「權限被拒」。
  • Chorus 自己的 HAL driver 宿主不再被算成發聲來源——安靜時不會誤判。
  • AU 效果鏈補上載入結果的 log:找不到元件、實例化失敗、初始化失敗、以及原本被靜靜吞掉的參數還原失敗,都留得下痕跡。
  • AutoEq 搜尋框改成獨佔一列,placeholder 不再被三顆按鈕擠到截斷。

從 1.1.0 升級

音訊驅動從 v7 升到 v8,但 HAL driver 不會隨 app 一起更新。裝好新版後到「設定 → 音訊」按更新驅動(需要管理者密碼),驅動相關的修正才會生效。

安裝

下載 Chorus-1.2.0-b69.zip,解壓後把 Chorus.app 拖進「應用程式」。
Developer ID 簽章+Apple 公證,Gatekeeper 直接放行。

系統需求

macOS 26 以上、Apple Silicon。首次使用會依功能請求權限:區域網路(跨機同步)、系統音訊錄製(逐 App 音量與等化,預設關閉)。