当サイトはアフィリエイト広告を利用しています

WASAPI排他モードとは?共有モードとの違いと設定前の注意点

ガジェット

Windowsの音楽プレーヤーを設定していると、「WASAPI共有」「WASAPI排他」という出力方式を見かけることがあります。排他モードの方が高音質だと説明される一方、選ぶとブラウザーや通知の音が聞こえなくなり、元へ戻した方もいるのではないでしょうか。

WASAPIは、アプリとスピーカーやUSB DACなどの音声デバイスとの間で、音声データの流れを管理するWindowsの仕組みです。共有モードでは複数アプリの音をWindowsが混ぜ、排他モードでは一つの対応アプリがデバイスを占有します。

排他モードは、対応する形式をデバイスへ直接渡したい音楽再生や一部の制作環境で役立ちます。ただし、選べば必ず音質が向上するわけではなく、通話やゲームを同時に使う環境では共有モードの方が便利です。

この記事では、二つのモードの仕組み、Windowsとプレーヤーで確認する設定、音が出ない場合の切り分け、用途ごとの選び方を解説します。

この記事を読むと次のことがわかります

  • WASAPIがWindowsで担う役割
  • 共有モードと排他モードの違い
  • 排他モードを使うための確認項目
  • 音が出ない・ほかの音が消える場合の対処
  • 音楽・ゲーム・通話に応じた使い分け

WASAPI共有モードと排他モードは音の通り道が違う

Windows Audio Session API(WASAPI)は、アプリから音声出力デバイスまでのストリームを管理します。普段のブラウザー、ゲーム、通知音は、多くの場合共有モードで同じ出力へ送られます。

排他モードでは、対応アプリが出力デバイスを単独で使用します。Microsoftの資料でも、共有時は複数プロセスがデバイスを使え、排他時はクライアントが独占アクセスを試みると説明されています。

共有モードは複数アプリの音をWindowsが混ぜる

音楽を再生しながらブラウザーの動画や通知を鳴らせるのは、Windowsのオーディオエンジンが複数のストリームを混合するためです。アプリごとの音量調整も使えます。

異なるサンプルレートの音は、共有デバイスの既定形式へ合わせて処理される場合があります。日常利用では互換性と操作性が高い方式です。

共有モードの既定形式は、対象デバイスのプロパティで確認できます。音楽だけでなく動画、ゲーム、通話を同じ出力へ送るなら、各用途との互換性を考えて選びます。最大値へ固定すればすべての音源がよくなるという設定ではありません。

排他モードは一つのアプリがデバイスを占有する

音楽プレーヤーが排他モードで再生中は、ほかのアプリが同じUSB DACやスピーカーを使えないことがあります。通知が鳴らないのは不具合ではなく、占有による想定された動作の場合があります。

プレーヤーを停止または終了すれば、通常はデバイスが解放されます。アプリが異常終了した場合は、アプリやデバイスの再起動が必要なこともあります。

排他再生中に音量キーが反応しない、アプリ側だけで音量を変えられる、といった違いが出ることがあります。機器にハードウェア音量がある場合も挙動は製品ごとに異なります。小さい音量から再生を始めて確認します。

排他モードではデバイスが対応する形式を直接扱う

Microsoftの資料では、排他モード時はアプリとデバイスがオーディオエンジンの介入なしにデータを交換し、指定形式をデバイスが直接扱えなければ接続が失敗するとされています。

高い数値を選べばよいわけではありません。音源、プレーヤー、ドライバー、DACが対応する形式の組み合わせが必要です。

機器が指定形式を扱えないとき、共有モードならWindows側の変換によって再生できても、排他モードではエラーになることがあります。共有で鳴るのに排他で鳴らない現象は、機器故障だけでなく形式の不一致を示す手掛かりです。

音質差は機器・設定・聴取環境によって変わる

共有モードの変換を避けられることと、誰でも明確な音質差を感じることは同じではありません。現在の既定形式と音源が一致し、処理も適切なら差が小さい場合があります。

音量差は音質差に聞こえやすいため、比較時は同程度の音量にそろえます。先入観だけで判断せず、使い勝手も含めて選びます。

比較時は、排他へ切り替えたことで音量が数段上がっていないか注意します。人は大きい音を明瞭と感じやすいためです。可能なら音量計や同じ基準音を使い、聴覚を守れる範囲で同程度へそろえます。

WASAPI排他モードを使う前に3か所を確認する

排他モードは、Windows側で許可するだけでは始まりません。出力デバイス、対応プレーヤー、再生形式の三つを確認します。設定画面の名称はWindowsの版やドライバーで異なる場合があります。

変更前の設定を画面メモやスクリーンショットで残すと、音が出なくなったときに戻しやすくなります。

Windowsで対象の再生デバイスを特定する

設定の「システム」「サウンド」で、普段使っている出力を確認します。USB DAC、モニター、マザーボード音声など似た名前が並ぶため、音を鳴らしてデバイスを切り替え、対象を特定します。

「その他のサウンド設定」から従来の再生デバイス画面を開き、対象のプロパティへ進める構成があります。表示は環境によって異なります。

Bluetoothヘッドホン、モニターのHDMI音声、USB DACが同時にあるPCでは、デバイス名だけで取り違えやすくなります。対象以外を一時的に切断する必要はありませんが、テスト音や機器の表示で出力先を特定します。

デバイスの詳細設定で排他的制御を許可する

対象デバイスの詳細タブに、アプリによる排他的制御を許可する項目がある場合は有効にします。優先に関する二つ目の項目が表示される環境もあります。

ここは排他モードを許可する設定です。チェックしただけで、すべての音が自動的に排他再生へ変わるわけではありません。

二つの排他設定項目のうち、アプリへ制御を許可する項目が無効なら、対応プレーヤーが排他ストリームを開けません。変更には管理権限が必要な環境もあるため、会社PCでは管理者の方針を確認します。

対応プレーヤーでWASAPI排他の出力を選ぶ

音楽プレーヤー側の出力設定で「WASAPI Exclusive」などを選び、対象のデバイス名を指定します。共有と排他が別項目になっているかを確認します。

ブラウザーや一般的なアプリに排他出力の選択肢がなければ、Windows側の許可だけでは使えません。アプリの公式マニュアルを確認します。

同じプレーヤーにDirectSound、WASAPI共有、WASAPI排他、ASIOなどが並ぶことがあります。名称が似ていても経路が異なります。最初はWASAPI共有で対象デバイスを確認し、その後排他へ切り替えると取り違えを減らせます。

自動切り替えと固定形式の動作を確認する

プレーヤーによっては曲のサンプルレートへ出力を自動で合わせます。曲が切り替わるとDACが一瞬無音になったり、リレー音がしたりする製品もあります。

固定形式へ変換する設定もあるため、実際にDACの表示やプレーヤーの出力情報を確認します。ビットパーフェクトという表示だけを盲信しません。

曲間で形式が変わるたびに長い無音が出る場合、DACの切り替え時間やプレーヤーのバッファー設定が関係することがあります。固定形式への変換と自動切り替えを比較し、音源どおりの形式と操作性のどちらを優先するか決めます。

Windowsの共有音声経路と排他的な音声経路を比較するイメージ
(c)並次元

音が出ない・ほかの音が消える原因を切り分ける

排他モードで問題が起きたら、設定を増やす前に共有モードへ戻して再生できるか確認します。共有で鳴るなら、接続そのものより排他モードの形式や占有が候補です。

一度にサンプルレート、ドライバー、ケーブルを変えず、対象アプリと形式を一つずつ試します。

ほかのアプリの音が出ないのは占有を疑う

音楽プレーヤーの再生中だけ動画や通知が無音なら、排他動作の可能性があります。再生を停止し、プレーヤーを閉じて音が戻るか確認します。

通話の着信音や配信通知が必要なら、その時間は共有モードを選ぶか、通知を別デバイスへ出す構成を検討します。

動画の音が消えたときは、ブラウザーのタブがミュートされていないかも確認します。排他モードを停止しても戻らないなら、アプリ別音量や出力先が変わった可能性があります。占有と通常のミュートを混同しないようにします。

形式エラーは対応サンプルレートを確認する

選んだ形式をDACやドライバーが直接扱えないと、再生開始に失敗する場合があります。プレーヤーのエラー表示と機器の対応仕様を照合します。

まず一般的な音源形式で試し、極端に高いサンプルレートやビット深度の固定を外します。音源より高い設定へ変換しても、元にない情報が増えるわけではありません。

対応形式はビット深度とサンプルレートの組み合わせで決まります。仕様表に192kHz対応とあっても、すべてのビット深度や接続端子で同じとは限りません。USB、光、HDMIなど実際の接続条件で確認します。

出力先とアプリごとの設定を確認する

Windowsの既定出力とプレーヤーが選んだ出力が別になっていることがあります。USB DACをつなぎ直すとデバイス名や番号が変わる場合もあります。

プレーヤーの出力先、Windowsの音量ミキサー、デバイスのミュートを順に確認します。排他時はWindows側の音量挙動が共有時と異なる製品があります。

USB DACを抜き差しした後、プレーヤーが古いデバイス識別子を保持して無音になることがあります。出力設定を開き直し、現在表示されるデバイスを選びます。OSの既定出力だけを変えても、排他プレーヤーには反映されない場合があります。

戻らない場合はアプリ・デバイス・サービスを再起動する

排他アプリを終了してもデバイスが使えない場合、アプリがストリームを解放できていない可能性があります。最初にプレーヤーを完全終了し、次にUSB DACの電源や接続を入れ直します。

それでも戻らなければWindowsの再起動やメーカーのトラブルシューティングを行います。ドライバーの再インストールは、軽い確認を終えてからにします。

再起動後に再発する場合は、別の常駐アプリが先にデバイスを占有していないか確認します。音響補正、配信、録音、仮想オーディオ機器などを一つずつ停止し、原因を特定します。必要な常駐機能を一括で削除しないようにします。

用途に応じて共有モードと排他モードを使い分ける

排他モードを常時有効にする必要はありません。集中して音楽を聴く時間だけ排他にし、仕事、ゲーム、通話では共有を使う方法もあります。

何を優先するかは、音声形式の忠実な出力、複数アプリの同時再生、通知、操作性によって変わります。

ノートPCの内蔵スピーカー、USB DAC、ヘッドセットを用途で分ける場合、Windowsやアプリの更新後に出力先が変わっていないか確認します。方式を覚えるだけでなく、どのアプリがどのデバイスを使うかを簡単な接続図にしておくと復旧しやすくなります。

音楽鑑賞では対応形式と操作性を比較する

アルバムを続けて聴き、ほかの音が不要なら排他モードを試しやすいでしょう。DACが曲ごとの形式へ切り替わるか、曲間の無音や音量操作に問題がないかを確認します。

共有モードとの差がわからず操作だけ不便になるなら、共有へ戻しても構いません。目的は方式を使うことではなく、快適に聴くことです。

排他モードではシステム通知が聞こえないため、重要な会議やアラームを待つ時間には注意が必要です。音楽専用デバイスと通話用デバイスを分ける方法もありますが、出力先が増えるほど設定ミスも起きやすくなります。

ゲームとボイスチャットでは共有モードが扱いやすい

ゲーム音、通話、配信ツール、通知を同じデバイスで鳴らす環境では、共有モードが適しています。一つのアプリが占有すると、ほかの音や録音経路へ影響するためです。

ゲームが専用の排他出力を使う場合は、通話が別デバイスへ出ていないか実際にテストします。プレイ開始前に相手と音声確認を行います。

ゲーム側に排他制御の項目がなくても、外部の音響ソフトがデバイスを占有する場合があります。ボイスチャットが無音になったら、ゲームだけでなくミキサー、仮想サラウンド、録音アプリの出力方式も確認します。

音楽制作ではASIOを含め機器の推奨方式を見る

オーディオインターフェースにはメーカー製ASIOドライバーが用意されることがあります。低遅延録音やDAWでは、WASAPI排他よりASIOが推奨される場合があります。

機器とDAWの公式案内を優先し、複数の低遅延ドライバーを同時に重ねません。バッファー不足のノイズは音質方式とは別に調整します。

ASIO4ALLなどの汎用ラッパーを、メーカー製ASIOドライバーがある環境へ安易に追加すると、デバイス選択が複雑になることがあります。制作では機器メーカーとDAWが案内するドライバーを優先し、必要性が明確な場合だけ追加します。

比較結果を残し必要な場面だけ選ぶ

同じ曲、同じ音量、同じ出力で共有と排他を切り替え、音切れ、操作、ほかのアプリへの影響を記録します。数秒の印象だけでなく、普段の聴き方で一枚分試します。

設定名に優劣を付けず、音楽鑑賞は排他、作業中は共有のようにプロファイルとして覚えておくと迷いにくくなります。

比較記録には、モード、曲の形式、DAC表示、音量位置、同時に使えなかったアプリを書きます。音の印象だけでなく、再生開始の速さ、曲間、音量操作も残すと、自分の用途に合う方式を後から選び直せます。

排他モードは音の用途が一つの時間に選ぼう

WASAPI共有モードでは、Windowsのオーディオエンジンが複数アプリの音を混ぜます。排他モードでは、対応アプリがデバイスを占有し、機器が対応する形式を直接扱います。

排他モードを使うには、Windowsで対象デバイスの排他的制御を許可し、対応プレーヤー側で排他出力を選びます。ほかの音が消える、形式が合わず再生できないといった動作も理解しておく必要があります。

まず共有モードで正常に鳴る状態を確認し、集中して音楽を聴く時間に同じ曲と音量で排他モードを試してみましょう。差が小さい場合は、便利な共有モードを選ぶのも合理的です。

今回のポイント

  • 共有モードは複数アプリの音をWindowsが混合する
  • 排他モードは対応アプリが一つのデバイスを占有する
  • Windowsの許可とプレーヤー側の出力設定の両方が必要
  • 音が出ないときは共有へ戻し形式と出力先を確認する
  • 音楽鑑賞・ゲーム・通話・制作の用途で使い分ける