本文へスキップ

Macの自動オーディオダッキング:通話中は音楽を下げる

結論:macOSにはアプリごとの音量がないため、通話が始まったときに音楽だけを下げることはできません。SoundDialの設定通話中は他のアプリの音量を下げるならできます。通話アプリがマイクを使っているあいだ、ほかのアプリは音量の30%で再生され(5%から80%で選べます)、通話が終わると戻ります。

音楽を聴いています。Zoom通話が始まります。Spotifyを一時停止するか、音量を下げようと手を伸ばします。通話が終わると、音楽をまた上げます。1日5回の通話なら、通話とは関係のない操作が10回です。

放送業界は、ずっと前にダッキングでこれを解決しました。より重要な音が再生されているあいだ背景の音が下がり、終わると戻ります。Macでも、通話に対して同じことができます。

オーディオダッキングとは

ダッキングには3つの部分があります。

  1. きっかけ。何かが「いま重要な音が再生されている」と知らせます。
  2. ほかのすべてのレベルを下げる。ほかの音が決まった量だけ下がります。
  3. 復元。きっかけが終わると、すべてが元の位置に戻ります。

macOSが提供するもの

macOSには、すべてのアプリ共通の出力音量が1つあります。それを下げると、音楽だけでなく通話も下がるため、背景だけをダッキングする標準の方法はありません。通話中に自分の音声を調整するアプリもあり、Bluetoothヘッドフォンはマイクが使われていると音が小さく聞こえることがありますが、どちらも、何をどれだけ下げるかを選ぶことはできません。すでにMac上の何かが音を下げていて、それを止めたい場合は、Macでオーディオダッキングを無効にする方法をご覧ください。

SoundDialでの自動ダッキング

SoundDialは、音を出すアプリごとに専用の音量スライダーを用意するメニューバーアプリです。バージョン2.0では、設定通話中は他のアプリの音量を下げるによる通話ダッキングが加わりました。デフォルトでオンです。

きっかけ

きっかけは、声ではなく通話です。リストにある通話アプリまたはブラウザが、オーディオ入力を使用中だとmacOSに報告すると、SoundDialはそれを通話とみなします。SoundDialはマイクの音声を読み取ることも録音することもなく、アプリがオーディオ入力の使用中と報告しているかどうかを確認するだけです。動画の中で誰かが話していることや、ほかのアプリの音には反応しません。

  • 通話アプリ:Zoom、Microsoft Teams、FaceTime、Discord、Slack、Webex、Skype、WhatsApp、Telegram、システムの通話サービス。
  • ブラウザ:Safari、Chrome、Chrome Beta、Firefox、Edge、Arc、Brave、Opera、Vivaldi。これでGoogle Meetやほかのウェブアプリでの通話がカバーされます。

下がるもの

再生中のほかのすべてのアプリに、設定したレベルが掛けられます。デフォルトの30%では、60%に設定した音楽アプリは、通話中は約18%で再生されます。通話アプリとコミュニケーションアプリは決して下げられません。ポップオーバーには通話中 – 他のアプリの音量を下げていますと表示され、SoundDialの設定には「通話中です」と表示されます。

その後

通話が終わると、すべてのアプリが以前のレベルに戻ります。何も操作する必要はありません。

設定例を表示した SoundDial 2.0 の画面収録です。音は出ません。 通話中、SoundDial に「通話中 – 他のアプリの音量を下げています」と表示されます。Spotify、Google Chrome、ミュージックは元の音量の 30% に下がって「ダッキング中」と表示され、Discord は 100% のままです。その後、すべての音量が元に戻ります。

レベルの調整

SoundDialの設定で、通話中は他のアプリの音量を下げるの横で、ほかのアプリがどれだけの大きさを保つかを選びます。5%から80%まで、5%刻みです。ラベルには「通話中、他のアプリは音量のN%で再生されます」と表示されます。低い値だと音楽はほとんど聞こえず、高い値だとほんの少し角が取れる程度です。または設定をオフにして、通話は自分で扱うこともできます。

よくある使い方

  • BGMを流しながらの会議。設定は30%でオンのままにします。Zoom、Teams、Meetのタブがマイクを使い始めるとSpotifyが下がり、終わると戻ります。
  • ボイスチャットしながらのゲーム。Discordは通話アプリの1つです。Discordがマイクを使っているあいだ、ゲームと音楽も下がります。話しているあいだもゲームを最大レベルにしておきたい場合は、通話のレベルを上げるか(最大80%)、設定をオフにして、Discordとゲームをそれぞれのスライダーで設定してください。
  • ブラウザでのディクテーション。リストにあるブラウザが、ディクテーションを含め何であれマイクを使うと、通話とみなされます。それが邪魔になる場合は、レベルを上げるか、ディクテーション中は設定をオフにします。
  • ブラウザでの通話。SoundDialはブラウザのタブごとではなくアプリごとに働きます。通話がChromeで行われている場合、Chromeが通話アプリになり、下げられないため、別のChromeタブの動画はそのレベルのままです。ダッキングさせたい音楽は、別のアプリで再生してください。

自分のミックスの上でのダッキング

通話のレベルは各アプリ自身のスライダーに掛け合わされるので、すでに気に入っているレベルの上で最もうまく働きます。SoundDialのポップオーバーで、Spotify、ブラウザ、通話アプリを一度設定してください(小さい通話なら最大200%まで)。設定 > 一般でアプリが起動したときを前回を記憶にしておくと、各アプリは前回のレベルで戻ります。1日のうちに設定を切り替える場合は、現在のミックスをプロファイルとして保存で保存します。プロファイルには音量、ミュート、EQ、バランスが保存され、通話の設定はそのまま残ります。

Zoomの場合の詳細:Zoom通話中に自動で音楽を下げる方法。

Macのアプリごとの音量ミキサー、SoundDialは、macOS 14.2以降が必要で、Mac App Storeでの買い切りです(サブスクリプションなし)。

Mac App StoreでSoundDialを入手。

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

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