本文へスキップ

Mac音量が勝手に戻る? macOS Tahoeの対処法

結論: Macの音量が勝手に変わるのは、たいてい出力の切り替え、Bluetoothの再接続、通話中のヘッドセットモード、またはアプリが自分のレベルを調整していることが原因です。以下の対処法を順に試してください。本当の問題が、いつも他より大きい、または小さい1つのアプリなら、そのアプリに専用のレベルを与えましょう。

Macの音量を心地よいレベルに設定したのに、しばらくすると別の位置にあります。大きくなったり、小さくなったり、設定した覚えのないレベルに戻ったりします。macOS Tahoeに移行してからこれに気づいたなら、バグではないかと疑うのはあなただけではありません。

触っていないのに音量が動くと不具合のように感じますが、たいていはソフトウェアかハードウェアのどれかがレベルを決めています。Macが壊れていると考える前に、どれが原因かを調べると役立ちます。

音量が勝手に変わるよくある原因

  • 出力デバイスの切り替え。 macOSは、内蔵スピーカー、ヘッドフォン、モニター、ドック、AirPodsなど、出力ごとに別々の音量を保持します。何かを接続したり外したりすると、Macは出力を切り替えて、そのデバイスのレベルを使います。行ったり来たりすると、ランダムなリセットに見えます。
  • Bluetoothの再接続。 AirPodsなどのBluetoothヘッドフォンは、スリープ後やMacとスマートフォンの切り替え後など、再接続時に別のレベルで戻ることがあります。
  • 通話とマイク。 アプリがBluetoothヘッドフォンのマイクを使い始めると、多くのヘッドフォンは小さく聞こえるヘッドセットモードに切り替わります。スライダーは動いていないのに、音量が下がったように感じます。
  • アプリが自分のレベルを調整している。 ブラウザ、動画プレーヤー、通話アプリには独自の音量設定があることが多く、新しい動画や通話が始まるとリセットするものもあります。
  • アクセシビリティと読み上げ。 一部のアクセシビリティ機能は、読み上げ中に他の音声を下げます。オンになっていて不要なら、音量が下がったように感じる原因になります。
  • 音量アプリが役目を果たしている。 アプリごとのミキサーを使っている場合は、何を自動で行う設定になっているか確認してください。たとえばSoundDialは通話中に他のアプリを下げます(詳しくは後述)。

まず標準の原因に対処する

順番に試してください。

  1. 各出力を意図して設定する。 使うそれぞれの出力を接続して、システム設定 > サウンド > 出力で音量を一度設定します。macOSはデバイスごとにレベルを保持するため、切り替え時の驚きのほとんどがなくなります。
  2. どの出力が有効かを確認する。 音量がおかしく見えるときは、サウンド設定またはメニューバーのサウンドアイコンを開いて、正しいデバイスが選ばれていることを確認します。
  3. 問題のあるBluetoothデバイスを再ペアリングする。 システム設定 > Bluetoothでヘッドフォンを削除して、新しくペアリングします。古いペアリングは、接続時の奇妙な動作のよくある原因です。
  4. 通話には別のマイクを使う。 Bluetoothヘッドフォンは出力のままにして、通話アプリでMacの内蔵マイクかUSBマイクを選びます。これでヘッドフォンは通常のモードのままです。
  5. アクセシビリティ機能を見直す。 システム設定 > アクセシビリティで、使っていない読み上げや機能をオフにします。
  6. アプリの設定を確認する。 ブラウザ、動画プレーヤー、通話アプリで、音量を自動で調整するオプションを探して、オフにします。
  7. Core Audioを再起動する。 オーディオが止まったり不安定に見えるときは、ターミナルを開いてsudo killall coreaudiodを実行します。短い中断の後、オーディオが再開します。
  8. アップデートして再起動する。 お使いのMacで利用できる最新のmacOSアップデートをインストールし、その後に一度再起動します。

これでシステム音量が動かなくなったなら、上記のどれかが原因でした。他の原因はMacの音量が勝手に変わり続けるで、スリープに関するケースはスリープ後にMacの音量がリセットされるで取り上げています。

本当の問題が1つのアプリのとき

システム音量は問題ないのに、1つのアプリがいつも浮いていることがあります。広告を鳴らすブラウザのタブや、音楽よりずっと大きい、または小さい通話などです。システムのスライダーが1つしかないと、マスター音量を調整し続けるしかなく、それが音量が常に変わっているように感じさせます。

macOSには、アプリごとにレベルを設定する標準の方法がありません。SoundDialがそれを追加します。音を出すアプリごとに専用のスライダーがあるメニューバーのミキサーです。

  • 他に触れずに1つのアプリを下げる
  • 小さいアプリを100%を超えて最大200%までブーストする
  • 他を再生したまま、うるさいアプリをミュートする

次回も同じレベルに戻す

アプリが設定したレベルで戻るかどうかは、1つの設定で決まります。SoundDialの設定 > 一般で、アプリが起動したときには2つのオプションがあります:

  • 前回を記憶: アプリが再び開いたとき、SoundDialは各アプリの音量、ミュート、バランス、EQ、出力デバイス、固定状態を元に戻します。
  • Always 100%: すべてのアプリは、開いたときに100%で始まります。

前回下げたのにアプリが最大音量で開き続ける場合は、まずこの設定を確認してください。

通話中にレベルが下がるのは意図したもの

SoundDialには通話中は他のアプリの音量を下げるという設定があり、デフォルトでオンです。Zoom、Teams、FaceTime、Discordなどの通話アプリ、または対象のブラウザが、オーディオ入力を使っていると報告すると、SoundDialは他のアプリを低いレベルで再生します(変更しない限り音量の30%、5%〜80%で調整可能)。通話しているアプリは下がらず、通話が終わると他のアプリは元のレベルに戻ります。有効な間、ポップオーバーには通話中 – 他のアプリの音量を下げていますと表示されます。

これは仕様ですが、音量が勝手に変わっているように見えることがあります。知っておくべき2つのケースがあります:

  • 対象のブラウザが音声入力など別の目的でマイクを使った場合も、通話として扱われます。
  • Discordは通話アプリとして扱われるため、Discordがマイクを使っている間は、バックグラウンドのゲームや音楽も下がります。

これを望まない場合は、通話中は他のアプリの音量を下げるをオフにするか、下がり幅が小さくなるようにレベルを上げてください。SoundDialが確認するのはマイクが使われているかどうかだけで、マイクの音声を読み取ったり録音したりはしません。

SoundDialは上記のシステムレベルの原因を直すものではないので、まずそちらに対処してください。仕組みの詳細は:Macのアプリごとの音量調整とMacにアプリごとの音量を記憶させる。

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

Mac App StoreでSoundDialを入手。

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

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