本文へスキップ

MacのUSB DACに音量コントロールがない?ソフト音量を追加

結論:USB DACに独自の音量コントロールがない場合、Macの音量スライダーとキーでは、そのレベルを変えられません。SoundDialは、そのデバイスに「<デバイス名>の音量」スライダーを追加し、すべてのアプリに専用のスライダーも用意します。

USB DACやオーディオインターフェイスを接続し、出力に選ぶと、音量キーが何もしなくなります。メニューバーの音量スライダーが動かない、または使用できないと表示されます。音楽は最大レベルで再生され、小さくする方法は、デバイスのノブ、またはノブがなければ、すべてのアプリの中で1つずつ音量を下げることだけです。

Macの音量コントロールが効かなくなる理由

macOSがデバイスの音量を変えられるのは、デバイスが調整できる音量コントロールを提供している場合だけです。多くのUSB DACやインターフェイスはそうではありません。それは意図的であることが多く、設計者は、最大レベルの信号を送り、音の大きさはデバイス自体、またはその後ろのアンプやパワードスピーカーで制御することを想定しています。調整するものがなければ、Macのスライダーと音量キーは作用する対象がありません。

DACに手の届くところにノブがあるなら、それで問題ありません。次のような場合は、もどかしく感じます。

  • DACにノブがまったくない
  • ノブがモニタの裏や、部屋の向こうのアンプにある
  • ハードウェアに手を伸ばさずに、すばやく下げたい

macOSが代わりに提供するもの

Audio MIDI設定(アプリケーション > ユーティリティ)は、各デバイスのフォーマットを表示し、サンプルレートを選べます。一部のデバイスではチャンネルの音量コントロールも表示されますが、デバイスが何も提供していなければ、そこでも調整するものはありません。

各アプリの中で音量を下げることはできますが、Spotify、ブラウザ、その他のアプリを1つずつ変えることになり、音量コントロールがまったくないアプリもあります。

SoundDialで音量コントロールを取り戻す方法

SoundDialは、音を出すアプリごとに専用の音量スライダーを用意するメニューバーアプリです。バージョン2.0では、独自の音量コントロールを持たない出力デバイス向けのソフトウェア音量が加わります。

  1. DACを接続します。SoundDialの出力カードのデバイスメニュー、またはシステム設定 > サウンドで、出力にできます。
  2. メニューバーから、またはControl-Option-SでSoundDialのポップオーバーを開きます。
  3. 独自の音量コントロールを持たないデバイスには、SoundDialがDACの名前の付いた「<デバイス名>の音量」スライダーを表示します。アプリはこう説明します。「このデバイスには独自の音量コントロールがないため、SoundDialがすべてのアプリのレベルを設定します。」
  4. 希望のレベルを設定します。

SoundDialはこのレベルを、操作するすべてのアプリにソフトウェアゲインとして適用し、デバイスごとに記憶するので、次に同じDACを接続したときも、置いたままのレベルで戻ります。ハードウェア音量を持つデバイスでは何も変わらず、SoundDialの通常の出力音量が表示されます。

ついでにサンプルレートも確認する

出力カードには、デバイスのフォーマットが、たとえば「48 kHz · 32-bit」のようなラベルで表示されます。デバイスが複数のサンプルレートに対応している場合、対応するレートの44.1から384 kHzまでを含むサンプルレートのメニューがあります。利用できるレートが1つなら、メニューはありません。これは、Audio MIDI設定のフォーマットメニューで変更する設定と同じものです。Audio MIDI設定を使わずにMacのサンプルレートを変更するをご覧ください。

2つの音量レイヤー

デバイスのスライダーは、そのDAC上でSoundDialが操作するすべてのレベルを設定します。その上で、各アプリは0%から200%の専用スライダーを持ちます。

コントロール 変わるもの
「<デバイス名>の音量」 そのデバイスのソフトウェアレベル。SoundDialが操作するすべてのアプリにわたる
アプリごとのスライダー(0%から200%) 1つのアプリ。ほかとの相対
アプリごとのミュート 1つのアプリを消音にする
Control-Option-M メインリストに表示されているすべてのアプリをミュートまたはミュート解除する

そのため、DACを一度快適な部屋のレベルに設定してから、ブラウザの動画を音楽より小さくしたり、小さいポッドキャストを100%より上に上げたりできます。アプリが100%を超えると、ソフトリミッターがピークを強くクリップさせずに丸めます。

実用的な設定

ノブのないDACからパワードスピーカーへ。スピーカーを適切な固定レベルに設定してから、SoundDialのDACのソフトウェア音量を、日常の音量コントロールとして使います。

音楽は机のDAC、通話はヘッドセット。ヘッドセットをメインの出力のままにして、⋯ > 出力先を指定でSpotifyをDACに送ります。複数のアプリが同時に別々のデバイスで再生できます。MacでSpotifyだけをUSB DACに送るをご覧ください。

静かな夜。DACのソフトウェア音量を下げてから、⋯ > イコライザーとバランス… でSpotifyにレイトナイトプリセットを設定します。各アプリに専用のEQがあるので、ブラウザや通話アプリはそのままです。現在のミックスをプロファイルとして保存でミックスを保存し、ワンクリックで行き来できます。

キーボードとリンク。Control-Option-SはSoundDialを表示/非表示にし、Control-Option-Mはすべてのアプリをミュートまたはミュート解除します。sounddial://output-volume?value=40は出力音量を、sounddial://sample-rate?value=48000はサンプルレートを、URLを開けるランチャーやスクリプトから、またはターミナルのopenで設定します。

知っておきたい制限

  • デバイスのスライダーが表示されるのは、独自の音量コントロールを持たないデバイスだけです。デバイスに機能するハードウェア音量がある場合は、通常の出力音量が表示されます。
  • SoundDialはステレオのみで、サラウンドやマルチチャンネル向けのツールではありません。
  • プロファイルには、各アプリの音量、ミュート、EQ、バランスは保存されますが、出力デバイスは保存されません。

よくある質問

なぜMacの音量キーがUSB DACで効かないのですか?

たいてい、DACがmacOSに調整できる音量コントロールを提供していないからです。SoundDialは、このようなデバイス向けにソフトウェア音量スライダーを追加します。

DACを抜いても、レベルは記憶されますか?

はい。ソフトウェア音量はデバイスごとに記憶されます。

DAC上でも、アプリを個別に操作できますか?

はい。どのデバイスで再生しても、すべてのアプリが、専用のスライダー、ミュート、EQ、バランスを持ち続けます。

SoundDialはオンラインに接続したり、アカウントが必要ですか?

いいえ。SoundDialはサンドボックス化されており、ネットワークの権限もアカウントもなく、マイクの音声を読み取ることも録音することもありません。プライバシーとセキュリティ > 画面収録とシステムオーディオ録音の下にある、macOSのシステムオーディオ録音のみの許可が必要です。

どのmacOSが必要ですか?

macOS 14.2以降です。

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

Mac App StoreでSoundDialを入手。

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

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