在 Mac 上只將 Spotify 送到 USB DAC
簡短回答:在 SoundDial 中,開啟 Spotify 旁邊的 ⋯ → 播放至 → 你的 DAC。Spotify 在 DAC 上播放,其他所有 App 留在你平常的輸出。
你買了 USB DAC 來聽音樂。搭配 Spotify 聽起來很棒。但你一把它選為 Mac 的輸出,一切就都經過它:Zoom 通話、瀏覽器影片、通知音效。而當你為了通話切換回耳機或內建喇叭時,Spotify 也跟著過去。你想要的很簡單:Spotify 走 DAC,其他一切留在原處。
問題:Spotify 跟隨 Mac 的輸出
Spotify 的桌面 App 透過 macOS 正在使用的任何輸出播放。Spotify 內的裝置列表主要是關於你可以播放到的其他裝置,而不是 Mac 為 Spotify 使用哪個本機輸出。所以內建的方式要讓 Spotify 走 DAC,就是把 DAC 設為整台 Mac 的輸出。
如果你只聽音樂,那沒問題。如果你還要接聽電話、戴著耳機看影片,或想把系統聲音排除在你的 hi-fi 系統之外,就會很彆扭。
macOS 提供什麼
在較新的 macOS 版本中,「系統設定 > 聲音 > 輸出」為每個 App 選擇一個裝置。沒有個別 App 的設定。
音訊 MIDI 設定(位於「應用程式 > 工具程式」)是你接下來會找的地方。它讓你查看 DAC 的格式,並從格式選單選擇它的取樣率,這很有用。它也讓你建立多重輸出裝置(同時將相同的音訊送到多個輸出)或聚集裝置(將數個裝置合併成一個)。兩者都不會把 App 分開:每個 App 仍然會去裝置去的每個地方。macOS 沒有「這個 App,那個裝置」的設定。
如何用 SoundDial 將 Spotify 送到 DAC
SoundDial 是一款選單列 App,讓每個會發出聲音的 App 都有自己的音量滑桿。2.0 版加入了個別 App 輸出,稱為播放至:多個 App 可以同時在不同的裝置上播放。
- 連接你的 USB DAC,並確認 macOS 看得到它。
- 在 Spotify 中開始播放些東西。
- 從選單列或用 Control-Option-S 開啟 SoundDial 彈出視窗。
- 點按 Spotify 那一列的 ⋯,開啟播放至並選擇你的 DAC。
- 讓主輸出維持在你平常的裝置(內建喇叭、耳機、耳機麥克風組)。其他每個 App 都留在那裡。
若要讓 Spotify 恢復正常,請再次開啟播放至並選擇「與 App 相同(預設)」。如果 Spotify 設定使用 DAC 時 DAC 被拔除,Spotify 會退回使用它自己的裝置,再退回系統預設。
檢查 DAC 的取樣率
SoundDial 的輸出卡片會以標籤顯示目前裝置的格式,例如「48 kHz · 32-bit」。當裝置提供不只一種取樣率時,卡片還會有取樣率選單,取樣率範圍從 44.1 到 384 kHz,視硬體支援而定。如果你的裝置只提供一種取樣率,就沒有選單,因為沒有東西可選。
該選哪個取樣率,取決於你的 DAC 和你的音樂。如果不確定,就維持 DAC 目前的設定,或選擇與你最常聽的素材相符的取樣率。重點是你不必開啟「音訊 MIDI 設定」就能檢查它。更多資訊請見不開「音訊 MIDI 設定」也能更改 Mac 取樣率。
如果你的 DAC 沒有音量控制
有些 USB DAC 和音訊介面沒有 macOS 可以使用的自身音量控制。對這類裝置,SoundDial 會顯示一個「<裝置名稱> 音量」滑桿。App 會說明:「此裝置沒有自己的音量控制,所以 SoundDial 會為每個 App 設定音量。」SoundDial 會將該音量以軟體增益套用到它控制的每個 App,並依裝置分別記住。詳情請見 Mac 上沒有音量控制的 USB DAC。
加上 Spotify 自己的個別 App 滑桿,你就有兩層:裝置的音量,以及 Spotify 相對於你其他 App 的音量。
設定範例
| 目標 | 主輸出 | Spotify(播放至) |
|---|---|---|
| 音樂走 DAC,通話走耳機麥克風組 | 耳機麥克風組 | USB DAC |
| 音樂走 DAC,其他一切走筆電喇叭 | 內建喇叭 | USB DAC |
| 一切都走 DAC | USB DAC | 與 App 相同(預設) |
搭配耳機麥克風組的桌面設定。主輸出設在耳機麥克風組,Spotify 走 DAC。通話時降低其他 App 音量設定預設為開啟,所以 Zoom 或 Teams 通話開始時,其他 App 會以其音量的 30% 播放,之後再恢復。通話 App 本身永遠不會被降低。
只為 Spotify 稍微調整音色。開啟 ⋯ > 等化器與平衡… 並選擇一個預設,或者如果你完全不想要 EQ,讓等化器開關保持關閉。每個 App 都有自己的 EQ,所以這不會影響其他任何東西。
連結與捷徑。sounddial://route?app=Spotify&device=<your DAC> 會將 Spotify 送到 DAC,sounddial://sample-rate?value=48000 會設定取樣率。兩者都可從任何能開啟 URL 的啟動器或腳本,或在「終端機」中搭配 open 使用。在「捷徑」App 中,設定 App 輸出裝置動作不需開啟視窗就能做到同樣的事。
值得知道的限制
- 設定檔不會儲存輸出裝置。設定檔會儲存每個 App 的音量、靜音、EQ 和平衡,但不包含「播放至」。如果你想把它納入一鍵設定,請使用捷徑或
sounddial://route連結。 - 僅支援立體聲。SoundDial 不是環繞聲或多聲道工具。
- 以 App 為單位,而不是以瀏覽器分頁為單位。如果你在瀏覽器而不是桌面 App 中收聽 Spotify,你移動的是整個瀏覽器,包括其他分頁。
常見問題
我可以在 Mac 上的 Spotify 內選擇輸出裝置嗎?
Spotify 的桌面 App 跟隨 Mac 的輸出。用 SoundDial 的「播放至」,你可以只把 Spotify 送到不同的裝置。
其他 App 仍然會在我平常的裝置上播放嗎?
會。「播放至」只會改變你設定的那個 App。其他一切保留它們自己的輸出。
這能用於 Apple Music、Tidal 或其他播放器嗎?
可以,只要播放器會發出聲音並在 SoundDial 中有一列。「播放至」對每個 App 的運作方式都相同。
SoundDial 需要什麼,它會連上網路嗎?
SoundDial 只改變音量與輸出;它沒有網路權限,也沒有帳號。它需要 macOS 14.2 或更新版本,以及 macOS 的僅限系統錄音權限,位於「隱私權與安全性 > Screen & System Audio Recording(螢幕與系統音訊錄製)」。
SoundDial,Mac 的個別 App 音量混音器需要 macOS 14.2 或更新版本,在 Mac App Store 一次買斷,不需訂閱。