Windows の音声遅延を減らすには?WASAPI 排他モード・ASIO・バッファ設定と、X1 や 02 の位置づけ

KEYSION· 2026-10-26
Windows の音声遅延を減らすには?WASAPI 排他モード・ASIO・バッファ設定と、X1 や 02 の位置づけ

Windows で音楽やゲームの音が半拍遅れて聞こえるとき、原因はヘッドホンよりシステムミキサーとバッファにあることが多いです。プレーヤーを WASAPI 排他モードか ASIO に切り替え、バッファを 128〜256 フレームまで下げると、USB DAC ではキー入力から発音まで 20〜40 ms 程度に収まります。Bluetooth は別で、コーデックだけで 100 ms 以上かかり、ソフトの設定では埋まりません。

Windows の音声遅延はどこで生まれる?

既定の Windows は WASAPI 共有モードです。各アプリの音はいったんシステムミキサーに集められ、約 10 ms 周期でデバイスへ送られます。プレーヤー側にも音切れ防止のバッファがあります。この二つが重なると、端から端まで 30 ms 前後になるのは珍しくありません。

段階 典型的な遅延 これが意味すること
プレーヤーのバッファ 10〜30 ms 音切れを避ける余裕。大きくするほど安定するが反応は鈍る
システムミキサー(共有) 約 10 ms/周期 複数アプリが一本の経路を共有し、独占できない
USB 転送とデコード 3〜10 ms ドライバとファームウェア次第。UAC 準拠機なら差は小さい
Bluetooth コーデック 100〜300 ms 圧縮・無線・再デコード。ゲームでは口パクのずれが出る

数値は複数のデスクトップ機での実測で、マザーボードやドライバで変わります。支配的なのは上の二段で、ヘッドホンを替えても解決しません。

WASAPI 共有・排他・ASIO は何が違う?

共有モードは手軽です。曲送りも通知音もゲームボイスもそのまま動き、代わりに 20〜40 ms に固定されます。WASAPI 排他はプレーヤーがデバイスを占有し、ミキサーを迂回するので 3〜10 ms まで下げられます。ASIO は別系統のドライバ経路で理論値は最も低いものの、品質はまちまちです。民生マザーの ASIO4ALL が排他より安定するとは限りません。

経路 バッファ ミキサー迂回 これが意味すること
WASAPI 共有 10 ms から、通常固定 しない 音楽や動画には十分。ゲームの同期も普通は気づかない
WASAPI 排他 3〜10 ms する 使用中は他の音が消える。ゲームとモニター向き
ASIO 1〜5 ms する 録音やソフト音源向き。粗悪なドライバではノイズが出る
Bluetooth 100 ms 以上 対象外 コーデックが下限を決め、ソフトでは動かせない

バッファは 128 フレームか 512 フレームか

48 kHz では 128 フレームが約 2.7 ms、256 が約 5.3 ms、512 が約 10.7 ms です。多くの環境はダブルバッファなので、実際の遅延は倍近くになります。小さい数字は魅力的ですが、バッファを削るほど CPU がデータを埋める時間を失います。

バッファ(48 kHz) 1 回の長さ これが意味すること
64 フレーム 1.3 ms アイドル状態のデスクトップ向け。ノート PC ではほぼ確実にノイズ
128 フレーム 2.7 ms ゲームと配信の定番。ファンが回ると不安定になりやすい
256 フレーム 5.3 ms 多くの環境での妥協点。遅延と安定のバランス
512 フレーム 10.7 ms 音楽と編集には十分。ほとんどノイズが出ない

一気に最小値へ飛ばさないでください。512 から一段ずつ下げ、各段階で 10 分ほど再生します。ノイズが出たら一つ戻す。この地味な手順のほうが、他人の設定をコピーするより確実です。

Bluetooth、USB-C ドングル、マザーボードのジャック、どれが足を引っ張る?

マザーボードの 3.5 mm ジャックは共有モードで 20〜40 ms、音質はオンボードチップに縛られます。USB-C DAC はデジタル伝送で、まともなドライバなら 5〜20 ms。KSHF-02 のようなポータブル DAC なら、ヘッドホンに余裕のある音量も取れます。Bluetooth の差は最も大きく、SBC は 150 ms を超えることが多く、AAC や LDAC でも必ず改善するとは限りません。符号化が複雑なほどバッファは長くなる傾向があります。

デコーダ内蔵の Type-C ヘッドホンは、アナログジャックという一段を省けます。X1 のようなゲーミングモデルはイヤーカップ内でデコードするため、挿すだけで使え、ドングルを管理する必要がありません。代わりにケーブル長の制約があり、スピーカー接続には向きません。

USB-C 機器ではケーブル選びも効きます。接触抵抗の大きい OTG ケーブルは切断や再認識を招き、遅延が逆に跳ねます。切り分けの順序は /blog/usb-otg-compatibility-troubleshooting にまとめました。Bluetooth のゲーム遅延は /blog/bluetooth-latency-gaming-guide で扱っています。

製品ページ:/product/kshf-02(ポータブル DAC)、/product/kshf-ycx(デュアル Type-C OTG ケーブル)、/product/g-turbo-x1(Type-C デコード搭載ゲーミングヘッドホン)。

遅延を実際に下げる手順

サンプルレートを揃えるところから始めます。Windows のサウンド設定、プレーヤーの出力、DAC のファームウェアを 48 kHz にし、システムのリサンプリングを挟まないようにします。そのうえで出力先を WASAPI 排他か ASIO に変更します。排他中に他の通知音が消えるのは仕様です。

バッファは 512 フレームから下げていきます。測定は感覚に頼らず、スマートフォンのスローモーションでキー入力と画面を撮るか、手拍子を録音して波形と映像のずれを見ます。十数 ms の差は耳では覚えられません。

ここまでやる必要がない場面

映画やアルバム鑑賞では 30 ms はほとんど気づかれず、排他にすると他の音が消えるだけです。Bluetooth のゲームは有線に変えるほうが効果的です。録音モニターは ASIO を使う価値がありますが、インターフェースのドライバが堅牢である前提です。古いマザーで ASIO4ALL を使うなら、当面は WASAPI 排他で一週間様子を見ることを勧めます。

参考資料:Microsoft Learn の WASAPI ドキュメント、Steinberg の ASIO SDK 解説。数値は 2026 年 10 月に手元で測定したものです。

執筆:KEYSION オーディオコンテンツチーム。Windows 11 23H2 と Windows 10 22H2 で、マザーボードの 3.5 mm ジャック、USB-C DAC、Bluetooth ヘッドセット 2 台を使い、バッファ設定と発音までの間隔を繰り返し測りました。数値は複数機の中央値で、聴感の差は個人差があります。

FAQ

WASAPI 排他モードにすると、他のアプリの音が消えるのはなぜ?

排他とはプレーヤーがデバイスを占有し、システムミキサーを通さないという意味です。チャットや通知、ゲームボイスはミュートされます。ゲーム中もボイスが必要なら共有モードか二台目のデバイスを使ってください。

バッファを小さくすれば必ず遅延は下がる?

原理的には下がりますが、小さくしすぎると CPU がデータを供給できず、ノイズや音切れ、切断が起きます。ノート PC では 128 フレームが実質的な限界で、デスクトップならもう少し下を試せます。

Bluetooth ヘッドホンでゲームの遅延を 20 ms にできる?

できません。下限はコーデックと無線の再送で決まり、aptX LL でも 40 ms 前後、通常の AAC は 150 ms 以上です。ソフトの設定では無線区間を変えられません。

ASIO4ALL は入れる価値がある?

マザーボード次第です。WDM ドライバを ASIO 互換で包む構成なので、ベンダー純正ドライバより不安定なことが多いです。ノイズが頻発するなら無理せず WASAPI 排他に戻してください。

44.1 kHz と 48 kHz ではどちらが低遅延?

同じフレーム数なら 44.1 kHz のほうが一回あたりが少し長くなります。ゲームや動画は 48 kHz が多く、揃えればリサンプリングを一段省けます。44.1 kHz の音楽は DAC 側で変換するほうがシステム変換より静かなことが多いです。

関連製品

関連記事