跳到內容

Mac 上 USB DAC 音量變灰?取得可用的滑桿

簡短回答:許多 USB DAC 會告訴 macOS 它們沒有 Mac 可以調整的音量控制,所以滑桿呈灰色或沒有作用,你應該使用 DAC 本身的旋鈕。如果這不實際,SoundDial 會為這類裝置提供軟體音量滑桿,另有取樣率選單和個別 App 音量。

你插上 USB DAC,開始播放音樂,按下音量鍵,卻什麼都沒發生。選單列的滑桿是灰色的,或可以移動,但音量不變。看起來像個錯誤。通常不是。

為什麼某些 USB DAC 的音量會變灰

當你連接 USB 音訊裝置時,macOS 會詢問它能做什麼。有些裝置會回報 Mac 可以設定的音量控制;macOS 接著把它連到你的音量鍵和「聲音」選單。其他裝置則回報沒有這種控制,macOS 沒有東西可以調整,所以滑桿無法使用。

許多好的 DAC 和耳機擴大機是刻意這樣做的。想法是 Mac 送出全音量的數位訊號,你在轉換之後,用機身上的類比音量旋鈕設定響度。如果你的 DAC 有旋鈕而 Mac 的滑桿是灰色的,那很可能就是製造商的本意。

它什麼時候變成問題

「用旋鈕」這個答案在實際的使用環境中行不通:

  • DAC 沒有旋鈕。小型 USB 轉接器和某些介面沒有自己的音量控制,也不向 Mac 提供。你只能被迫接受擴大機或有源喇叭所設定的音量。
  • 旋鈕搆不到。放在螢幕後面或桌下的 DAC,讓每次調整音量都得跑一趟。
  • 你需要每個 App 不同的音量。即使是完美的硬體旋鈕,也只是管一切的一個控制項。它無法讓通話比你的音樂小聲。

macOS 的「系統設定」中沒有任何開關,能為沒有回報音量控制的裝置加入音量控制。

先試試什麼

這些都不需要花錢:

  • 使用硬體旋鈕,或擴大機或有源喇叭上的音量。如果你搆得到,這是最乾淨的選擇。
  • 查看 DAC 自己的 App 或設定。有些裝置附有控制面板,或有讓電腦設定音量的設定。如果你的有,開啟它可能讓 Mac 的滑桿恢復作用。
  • 查看音訊 MIDI 設定。開啟音訊 MIDI 設定(應用程式 > 工具程式)並選取 DAC。如果它出現音量滑桿,你就可以在那裡設定音量。如果沒有滑桿或呈灰色,表示這個裝置只接受固定音量。

如果這些都沒有幫助,你需要 Mac 這一側的音量控制。

為你的 DAC 提供軟體音量滑桿

SoundDial 是 Mac 的選單列音量混音器。在 2.0 版中,它的輸出卡片會顯示目前的輸出裝置、格式標籤(例如「48 kHz · 32-bit」)和輸出音量。當裝置沒有硬體音量時,SoundDial 會改為顯示「<裝置名稱> 音量」滑桿,並附上說明:「此裝置沒有自己的音量控制,所以 SoundDial 會為每個 App 設定音量。」

這正是它所做的:SoundDial 會對它控制的每個 App 套用軟體增益,並依裝置分別記住該音量。明天再把 DAC 插回去,它會回到你離開時的音量。

如果你偏好鍵盤或啟動器,SoundDial 也有 output-volume URL 指令(sounddial://output-volume?value=…),可從任何能開啟 URL 的啟動器或腳本,或在「終端機」中搭配 open 使用。

不開「音訊 MIDI 設定」也能更改取樣率

如果你的 DAC 提供不只一種取樣率,輸出卡片也會有取樣率選單,範圍從 44.1 到 384 kHz,視裝置支援而定。你不必開啟「音訊 MIDI 設定」,就能在例如音樂用的 44.1 kHz 與影片用的 48 kHz 之間切換。這也有一個 sample-rate URL 指令。如果裝置只提供一種取樣率,就不會顯示選單。

只把一個 App 送到 DAC

你不必把 DAC 設為系統輸出。使用播放至,你可以只把單一 App 送到那裡:

  1. 點按 App 那一列的 ⋯ 按鈕,例如 Spotify 或音樂。
  2. 選擇播放至並選取你的 DAC。

該 App 會在 DAC 上播放,而通話、瀏覽器和通知留在你的喇叭或耳機上。多個 App 可以同時使用不同的裝置。選擇「與 App 相同(預設)」即可復原。如果 DAC 被拔除,App 會退回使用它自己的裝置,再退回系統預設。

SoundDial 2.0 搭配範例設定的螢幕錄影。無聲音。 Spotify 的 ⋯ 選單,播放至,再選擇 USB DAC:Spotify 的列會顯示 USB DAC 標籤,其他 App 維持使用預設輸出。「USB DAC」為示範用的裝置名稱。

疊加個別 App 音量

不論你的 DAC 如何運作,SoundDial 都讓每個會發出聲音的 App 擁有自己從 0 到 200% 的滑桿、靜音,而在 2.0 中還有自己的等化器和左右平衡:

  • 調低瀏覽器、調高音樂播放器、將你不想聽到的靜音。
  • 從輸出卡片的裝置選單,在 DAC、喇叭和耳機之間切換系統輸出。
  • 用將目前混音儲存為設定檔儲存混音。設定檔會儲存每個 App 的音量、靜音、EQ 和平衡;不會儲存 App 透過哪個裝置播放。
  • 通話期間,通話時降低其他 App 音量(預設開啟)會讓其他 App 以其音量的 30% 播放,並在通話結束時恢復。你可以將比例從 5% 調整到 80%,或將它關閉。

將「設定 > 一般」中的當 App 開啟時設為「記得最後(還原上次的設定)」,App 開啟時 SoundDial 會還原每個 App 的音量、靜音、平衡、EQ、輸出裝置和釘選狀態。

坦白說明取捨

軟體音量是在 DAC 轉換之前降低數位音量,而類比旋鈕是在轉換之後降低。如果你搆得到好的類比旋鈕,而且只需要一個適用於一切的音量,就使用旋鈕。如果你沒有可用的硬體控制,或需要 macOS 沒有提供的個別 App 音量,軟體滑桿是實用的選擇,而且總比沒有作用的滑桿好。

一些限制:SoundDial 以 App 為單位運作,而不是以瀏覽器分頁為單位,而且僅支援立體聲。它採用沙盒機制,不需要帳號,沒有網路權限,也不會安裝虛擬音訊驅動程式。

SoundDial,Mac 的個別 App 音量混音器需要 macOS 14.2 或更新版本,在 Mac App Store 一次買斷,不需訂閱。

在 Mac App Store 取得 SoundDial。

SoundDial:為 Mac 上每個 App 提供音量滑桿與靜音按鈕。

在 Mac App Store 一次買斷 · macOS 14.2+ · 無需訂閱