本文へスキップ

Macのスピーカーとヘッドフォンで音量を分ける

実はmacOSは、出力デバイスごとにシステム音量を別々に覚えています。覚えていないのはアプリごとのレベルです。アプリごとのレベルがそもそもないからです。そのため、ヘッドフォンとスピーカーはそれぞれ全体の音量を保っていても、切り替えた瞬間に、あるアプリは大きすぎ、別のアプリは小さすぎになります。

macOSが覚えていることと覚えていないこと

各出力デバイスは、それぞれのシステム音量を保存します。MacBookのスピーカーを30%、AirPodsを80%に設定すると、macOSはその2つの数値を別々に保ちます。接続したり、外したり、再接続したりしても、各デバイスは設定したところに戻ります。

それなのになぜ壊れているように感じるのでしょうか?その記憶が、メインスライダー1つで止まっているからです。macOSには、デバイスで再生されるすべてに対する音量コントロールが1つしかありません。個々のアプリがどれだけの大きさであるべきかを知らないので、Spotify、Zoom通話、YouTubeのタブの間のバランスは、スピーカーからヘッドフォンへついてきません。すべてのアプリが同じスライダーを共有します。

「スピーカーとヘッドフォンで音量を分ける」と検索する人が普通求めているのは、デバイスごとに異なるメインのレベルだけではなく、バランスです。聴いているものが何であれ、音楽は小さく、通話は大きく、通知は控えめに、というバランスです。

標準の選択肢とその限界

  • 各デバイスのシステム音量を一度設定する。スピーカーで音を再生してレベルを設定し、次に出力をヘッドフォンに切り替えてそのレベルを設定します。macOSは両方を保ちます。これでデバイスごとのメイン音量は扱えますが、アプリごとのものは何もありません。
  • アプリに音量があれば、その音量を使う。Spotify、VLC、ほとんどのブラウザには独自の音量コントロールがあるので、うるさいアプリをアプリ内で調整できます。ただしその設定はデバイスではなくアプリに保存され、多くのアプリ(Slack、メール)には独自の音量コントロールがありません。
  • メニューバーから出力を切り替える。メニューバーのサウンドアイコンをOptionキーを押しながらクリックすると、デバイスをすばやく切り替えられます。速いですが、動かすのはメインのレベルだけです。Macでオーディオ出力をすばやく切り替える方法をご覧ください。

これらで得られるのはデバイスごとのメイン音量です。macOSにはアプリごとのミキサーがないため、アプリごとのバランスを提供するものはありません。

アプリごとの音量:1か所でバランスを設定

実用的な解決策は、各アプリに独自の音量を持たせることです。それがSoundDialの役割です。メニューバーに常駐し、音を出すすべてのアプリを一覧表示し、それぞれに独自のスライダー、ミュートボタン、小さいアプリのための100%を超えるブースト(最大200%)を用意します。

スピーカーとヘッドフォンの問題では、切り替えた後のバランスの修正が、各アプリの設定を探し回る代わりに、1つのパネルで数秒でできるということです。ヘッドフォンで音楽が大きすぎる?そのアプリを1つ下げます。スピーカーで通話が小さすぎる?音楽を上げずに通話アプリをブーストします。

設定方法

  1. Mac App StoreからSoundDialをインストールします。
  2. 上で説明したように、各出力デバイスのシステム音量を一度設定します。macOSがそれを覚えます。
  3. よく使うアプリを開きます。音を出すすべてのアプリがSoundDialに表示されます。
  4. 各アプリのレベルを設定し、聞きたくないものをミュートし、小さいものをブーストします。
  5. デバイスを切り替えたら、メニューバーからSoundDialを開き、おかしく聞こえる1〜2つのアプリを調整します。パネルの出力メニューはMacのシステム出力を切り替えます。1つのアプリを別のデバイスに送るには、そのアプリの⋯ → 出力先を指定を使います。
設定例を表示した SoundDial 2.0 の画面収録です。音は出ません。 Spotify を 35% から 160% に上げ(100% を超えるとスライダーがアンバー色になります)、Discord をミュートし、Safari の音量を下げます。他のアプリはそのままです。

頻繁に切り替える場合は、たとえばスピーカー用とヘッドフォン用というように、各ミックスをプロファイルとして保存し、切り替えた後にそのチップをクリックします。プロファイルは各アプリの音量、ミュート、EQ、バランスを保存し(出力デバイスは含みません)、出力デバイスに自動ではついてきません。

正直なまとめ:macOSはメインのレベルで出力デバイスごとの音量を覚えており、それは設定する価値があります。アプリ間のバランスには、その上にアプリごとの音量コントロールが必要です。Mac用のアプリごとの音量ミキサーであるSoundDialについて詳しくご覧ください。

SoundDialはMac App Storeでの買い切り、サブスクリプションなしで、macOS 14.2以降が必要です。Mac App StoreでSoundDialを入手。

SoundDial:Mac のすべてのアプリに、音量スライダーとミュートボタンを。

Mac App Store での買い切り · macOS 14.2以降 · サブスクリプションなし