·5分で読める

Mac のスピーカーとヘッドフォンで異なる音量を維持する

macOS は、スピーカーとヘッドフォンを切り替えると、アプリレベルの音量ミックスを忘れます。この問題が発生する理由、手動制限、およびアプリごとのボリューム メモリが問題を解決する方法を説明します。

macOS は実際には出力デバイスごとに個別のシステム音量を記憶しますが、切り替えるたびにアプリレベルのバランスを忘れてしまいます。そのため、ヘッドフォンとスピーカーはそれぞれの全体的なレベルを維持しますが、プラグを外した瞬間に、1 つのアプリが起動し、別のアプリが消えてしまいます。この修正は、デバイスの切り替え後も存続するアプリごとのボリューム メモリです。macOS にはネイティブ ツールがありません。

SoundDial — Mac のスピーカーとヘッドフォンで異なる音量を維持する

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

macOS はすべての出力デバイスを同じように扱うという一般的な考えがあります。そうではありません。各出力デバイスは独自のシステム ボリュームを保存します。 MacBook スピーカーを 30% に設定し、AirPods を 80% に設定すると、macOS はこれら 2 つの数値を分離します。プラグを差し込み、取り外し、再接続すると、各デバイスは元の状態に戻ります。

では、なぜその経験は依然として壊れているように感じられるのでしょうか?なぜなら、その記憶は単一のグローバル スライダーで停止するからです。 macOS には、特定のデバイスで再生されるすべてのボリューム コントロールが 1 つだけあります。個々のアプリの音量は記憶されません。スピーカーからヘッドフォンに切り替えると、Spotify、Zoom 通話、および YouTube タブの間のバランスは維持されません。これは、そのバランスが存在しなかったためです。すべてのアプリは同じスライダーを共有します。

その結果、人々は「スピーカーとヘッドフォンの音量が異なる」と表現されるフラストレーションを生み出します。彼らが通常望んでいるのは、デバイスごとにマスターレベルが異なるだけではなく、記憶に残るミックスです。静かな音楽、大音量の通話、通知がオフになっており、卓上スピーカーであってもヘッドフォンであっても、そのミックスはそのまま残ります。

手動による回避策とその不足点

内蔵ツールを使用すれば途中までは達成できますが、他のことに手を伸ばす前に上限を知っておくことは価値があります。

  • 各デバイスのシステムボリュームを一度設定します。 スピーカーでオーディオを再生し、レベルを設定してから、出力をヘッドフォンに切り替えて、そのレベルを設定します。 macOS は両方を保持します。これはデバイスごとにマスター ボリュームを処理しますが、アプリごとには処理しません。
  • アプリが提供するアプリごとのボリュームを使用します。 Spotify、VLC、およびほとんどのブラウザには独自の内部ボリュームがあります。アプリ自体内で音量の大きいアプリをトリミングできます。問題点: この設定はデバイスではなくアプリ内に存在するため、ヘッドフォンに切り替えても変更されず、ほとんどのアプリ (Slack、Zoom、システム通知、メール) にはそのような制御がまったくありません。
  • コントロールセンターまたはメニューバーから出力を切り替えます。 Option キーを押しながらメニュー バーの音量アイコンをクリックすると、デバイス間をすばやく移動できます。高速ですが、マスター レベルを移動するだけで、アプリごとのミックスは復元されません。

これらにより、デバイスごとのマスター ボリュームが得られます。それらのどれも提供しないのは、デバイスをまたいで追跡される、記憶されたアプリごとの残高です。このギャップがまさに煩わしさの原因であり、構造的なものです。Windows のようにアプリごとのミキサーが何年も出荷されてきたのとは異なり、OS には単純にアプリごとのミキサーがありません。

アプリごとのボリューム メモリ、およびデバイスの切り替えが本当の問題である理由

より深い修正は、各アプリに独自のボリュームを与え、それらの設定を永続化することです。それがアプリごとのミキサーのようなものです SoundDial のために作られています。これはメニューバーにあり、現在サウンドを生成しているすべてのアプリをリストし、それぞれに独立したスライダー、ミュートトグル、さらには静かなアプリの場合は 100% を超えるブーストを提供します。

スピーカーとヘッドフォンの問題で重要なのは、そのレベルが記憶されることです。音楽を 40%、通話を 90%、おしゃべりなアプリをミュートに設定します。 SoundDial そのミックスを維持します。ヘッドフォンを外してスピーカーに戻すとき、毎回 3 つのアプリのバランスを手動で再調整する必要はありません。

ボリューム プロファイルはこれをさらに進めます。アプリごとのレベルの名前付きセットを保存し、ワンクリックで呼び出すことができるため、「ヘッドフォン、集中した仕事」の組み合わせと「スピーカー、会議」の組み合わせは、手動でリセットするのではなく、それぞれ 1 つの選択だけで済みます。

精神的な変化: ドラッグし続ける 1 つのマスター スライダーについて考えるのをやめ、状況ごとに保存されたミックスについて考え始めます。デバイスの切り替えは、再バランスをとる煩雑な作業ではなくなります。

ミックスを失わずに素早い出力切り替え

デバイスの切り替えは高速かつ非破壊的である必要があります。同じメニューバー パネルから出力デバイスを変更できるため、スピーカーからヘッドフォンへの移行は 1 クリックで完了し、単一のグローバル番号に集約されるのではなく、アプリごとのレベルが表示されます。

言及する価値のある関連機能は自動ダッキングです。マイクに音声が入ると (話し始めるか、通話が始まります)、他のアプリが自動的に音声を下げてあなたの声が聞こえるようにし、その後設定されたレベルに戻ります。これはデバイスではなく注意に適用されるのと同じ原理であり、macOS が単独では実行しないもう 1 つのことです。

設定方法

  • インストール SoundDial Mac App Storeから。サンドボックス化されているため、承認するドライバー、DMG、カーネル拡張機能はありません。
  • よく使用するアプリでオーディオを再生すると、ミキサーに表示されます。
  • 各アプリのレベルを設定し、不要なものをミュートし、小さすぎるものをブーストします。
  • そのアレンジメントをプロファイルとして保存します。たとえば、1 つはヘッドフォン用、もう 1 つはスピーカー用に調整されます。
  • デバイスを切り替えるときは、一致するプロファイルを呼び出すか、保存したアプリごとのレベルをそのまま引き継ぎます。

正直な要約: macOS はマスター レベルで出力デバイスごとのボリュームを記憶しますが、アプリごとのミキサーがないため、アプリごとのミックスを記憶することはありません。本当の目標が、スピーカーとヘッドフォンを切り替えても、音楽、通話、通知の間の一貫したバランスを維持することである場合、OS 上にアプリごとのメモリが必要になります。

すべてのアプリを再調整することなく、スピーカーとヘッドフォンが独自のミックスを維持したいですか? Mac App Store で SoundDial を入手 1 回限りの €14.99、サブスクリプションなし、ドライバーなし。

次の記事

SoundDial

Per-app volume control for macOS. €14.99 one-time purchase.

SoundDialを入手