Audio MIDI設定なしでMacのサンプルレートを変更
結論:Audio MIDI設定のフォーマットメニューで、出力デバイスのサンプルレートを設定できます。頻繁に変更する場合、SoundDialは、デバイスが複数のレートを提供しているときに、現在の出力デバイスのサンプルレートメニューをメニューバーに表示します。
USB DACやオーディオインターフェースをつないで、44.1 kHzではなく48 kHzにしたい。あるいは、録音セッションに48 kHzが必要なのに、インターフェースが昨日の音楽鑑賞の44.1 kHzのままになっている。Macでこれを変更する場所はAudio MIDI設定で、ほとんどの人は一度開いて忘れてしまい、そのたびにまた探すことになるユーティリティです。出力のサンプルレートをたまにではなく頻繁に変更するなら、この遠回りはすぐに面倒になります。
Macでサンプルレートが働く仕組み
出力デバイスは一度に1つのサンプルレートで動作します。44.1 kHz、48 kHz、あるいはハードウェアが対応するほかのレートです。そのレートはアプリではなくデバイスに属します。ミュージック、Spotify、ブラウザ、DAWなど、デバイスを通して再生されるすべてが、デバイスに設定されたレートで出力され、macOSが必要に応じてほかのレートの音声を変換します。
内蔵スピーカーや多くのヘッドフォンは、提供するレートが少ないか1つだけなので、選ぶものがないことがよくあります。USB DACやオーディオインターフェースは複数に対応していることが多く、そのためこの疑問が出てきます。
標準の方法:Audio MIDI設定
macOSにはこのための本格的なツールがあり、知っておく価値があります。
- Audio MIDI設定を開きます(アプリケーション > ユーティリティ、またはSpotlightで検索)。
- 左のデバイスリストでDACまたはインターフェースを選択します。
- Macに出力タブが表示されていれば、フォーマットメニューから希望のレートを選びます。
これは確実に動作し、Audio MIDI設定はレートの変更よりずっと多くのことができます。集約デバイス、マルチ出力デバイス、スピーカー構成、MIDI設定などです。複雑なスタジオ環境を構築するなら、今でも適した場所です。
欠点は実用面にあります。ユーティリティの中の別のアプリで、完全なウインドウが開き、毎回リストからデバイスを探さなければなりません。音楽用の44.1 kHzと動画作業用の48 kHzを週に何度も切り替えるなら、1つの値の変更にしては、クリックが多すぎます。
より速い方法:SoundDialでメニューバーから
SoundDialは、音を出すアプリごとに独自の音量スライダーを用意するメニューバーアプリです。バージョン2.0では、出力デバイスのサンプルレートを含むコントロールを備えた出力カードが加わります。
- メニューバーのSoundDialアイコンをクリックするか、Control-Option-Sを押します。
- 出力カードで、DACまたはインターフェースが選択されたデバイスになっていることを確認します。カードには独自のデバイスメニューがあります。
- 「48 kHz · 32-bit」などのフォーマット表示を見て、現在のレートとビット深度を確認します。
- サンプルレートメニューを開き、希望のレートを選びます。ハードウェアによって、レートは44.1から384 kHzまでの範囲です。
先に知っておいてほしいことがあります。サンプルレートメニューは、デバイスが複数のレートを提供しているときにだけ表示されます。内蔵スピーカーやヘッドフォンが1つのレートで動作している場合、切り替えるものがないため、SoundDialはそれらのメニューを表示しません。これは想定された動作で、不具合ではありません。
リンクで変更する
SoundDialはsounddial://リンクにも対応しているので、URLを開けるランチャーやスクリプト、またはターミナルのopenから、レートを設定できます。
sounddial://sample-rate?value=44100は出力を44.1 kHzにします。sounddial://sample-rate?value=48000は48 kHzにします。
ターミナルではopen "sounddial://sample-rate?value=48000"です。「音楽」用と「動画」用に1つずつボタンが欲しいときに便利です。
知っておくこと
- デバイスのレートです。レートはデバイスに属するため、変更するとそのデバイスを通して再生されるすべてのアプリに影響します。
- ボリュームミキサーであり、オーディオファイル向けのプレーヤーではありません。SoundDialはビットパーフェクトを謳っていません。ビットパーフェクト再生が重要なら、そのために作られたプレーヤーを使ってください。
- ステレオのみ。SoundDialはサラウンドやマルチチャンネル用のツールではなく、スピーカー構成はAudio MIDI設定で行います。
集約デバイス、マルチ出力デバイス、スピーカー構成には、引き続きAudio MIDI設定を使います。SoundDialは、日常的なレートの変更を速くするだけです。
DACのもうひとつの問題:音量コントロールがない
多くのUSB DACやインターフェースには、macOSが使える独自の音量コントロールがなく、音量キーが何もしません。そのようなデバイスには、SoundDialがデバイス名を冠した「<デバイス名>の音量」スライダーを表示し、次のように説明します。「このデバイスには独自の音量コントロールがないため、SoundDialがすべてのアプリのレベルを設定します。」SoundDialは、そのレベルを、制御するすべてのアプリへのソフトウェアゲインとして適用し、デバイスごとに記憶します。詳しくはMacでUSB DACに音量コントロールがない場合をご覧ください。
例
音楽はDACへ、それ以外は別へ
通話と通知はヘッドフォンのままで、SpotifyだけをUSB DACで鳴らしたい。ヘッドフォンをメイン出力のままにして、SoundDialでSpotifyの⋯メニューを開き、出力先を指定を選んで、DACを選択します。SpotifyだけがDACを通して再生され、ほかのアプリはそのままです。手順の全体はMacでSpotifyだけをUSB DACに送るにあります。
音楽と動画作業を切り替える
夜は44.1 kHzで音楽を聴き、昼間は48 kHzで動画を編集します。1日に2回Audio MIDI設定を開く代わりに、SoundDialのポップオーバーを開いて、サンプルレートメニューを変えます。あるいは、sounddial://sample-rate?value=44100とsounddial://sample-rate?value=48000の2つのリンクを手元に置いておきます。
音量キーを無視するインターフェース
SoundDialでデバイスのソフトウェア音量を設定し、続けてポップオーバーで各アプリを0%から200%の独自のスライダーで微調整します。
よくある質問
デバイスにサンプルレートメニューが表示されないのはなぜですか?
SoundDialは、デバイスが複数のサンプルレートを提供している場合にだけ表示します。内蔵スピーカーや多くのヘッドフォンは1つしか提供しないため、選ぶものがありません。フォーマット表示には、現在のレートが引き続き表示されます。
どのレートを選べばよいですか?
唯一の正解はありません。迷ったら現在のレートのままにするか、最もよく扱う素材に合わせてください。たとえば動画なら48 kHzです。
これはビットパーフェクト再生ですか?
SoundDialはビットパーフェクトを謳っていません。出力デバイスのコントロールを備えた、アプリごとのボリュームミキサーです。ビットパーフェクト出力が重要なら、専用のプレーヤーを使ってください。
それでもAudio MIDI設定は必要ですか?
集約デバイス、マルチ出力デバイス、スピーカー設定、MIDIには、はい、必要です。DACやインターフェースの出力レートを変更するだけなら、SoundDialのほうが通常は速いです。
SoundDialにはインターネット接続やアカウントが必要ですか?
いいえ。SoundDialが変更するのはレベルだけで、ネットワーク権限もアカウントもありません。
Mac用のアプリごとの音量ミキサーであるSoundDialは、macOS 14.2以降が必要で、Mac App Storeでの買い切り、サブスクリプションなしです。
SoundDial:Mac のすべてのアプリに、音量スライダーとミュートボタンを。
Mac App Store での買い切り · macOS 14.2以降 · サブスクリプションなし