COLUMN — 音声環境シリーズ #8

音が遅れるのはなぜ?
オーディオバッファ・レイテンシー・ASIOの基礎

公開: 2026.08.31 | 更新: 2026.08.31 広告・PR

録音や演奏で音が遅れて聴こえる原因を解剖。バッファサイズ調整・専用ASIOドライバ・ダイレクトモニタリングで遅延を最小限へ

音が遅れるのはなぜ? オーディオバッファ・レイテンシー・ASIOの基礎
画像はイメージです。
音声環境シリーズ(第8回)

PC音声処理で発生する遅延(レイテンシー)の仕組みと解決策を整理する第8回です。バッファサイズとCPU負荷のトレードオフ、WindowsのASIO、macOSのCore Audio、ダイレクトモニタリングを解説します。

マイクへ話した声が少し遅れてヘッドホンから返ってくる。MIDIキーボードを弾いてから音源が鳴るまでに違和感のある間がある――この遅れが「レイテンシー」です。

レイテンシーは単にPCが遅いから起きるのではなく、信号処理のバッファ、ドライバー、OSのオーディオフレームワークの組み合わせによって決まります。

1. なぜ音は遅れるのか:PC内部の音声信号経路

マイクへ発声した声やギターを弾いた音がヘッドホンから聴こえるまでには、PC内部で以下のような一連のデジタル変換と演算処理を経由しています。

PC内部の音声信号経路

マイク入力 → [AD変換] → [入力バッファ] → [オーディオドライバ(ASIO / Core Audio等)] → [DAW / プラグイン演算] → [オーディオドライバ] → [出力バッファ] → [DA変換] → ヘッドホン出力

これらの処理ステップにかかる微小な時間がすべて足し合わされたものが「往復レイテンシー(Round Trip Latency)」です。

2. バッファサイズとは何か:レイテンシーとCPU負荷のトレードオフ

PCのCPUは、音声データを1サンプルごとに処理するのではなく、一定数のデータを「バッファ(一時格納メモリ)」にまとめてブロック単位で処理します。この1回あたりのデータ量を「バッファサイズ(64 / 128 / 256 / 512 / 1024サンプルなど)」と呼びます。

バッファサイズ 遅延(レイテンシー) CPU負荷 音切れリスク 最適な作業ステージ
小 (32〜128 sample) 極小 (1〜5 ms前後) 高め CPU負荷過多でノイズ出やすい ボーカル録音・楽器生演奏
中 (256〜512 sample) 普通 (6〜15 ms前後) 中程度 (安定) 低い 一般的な打ち込み・動画編集
大 (1024〜2048 sample) 大きい (20〜50 ms以上) 非常に低い ほぼ皆無(極めて安定) 最終ミキシング・マスタリング

3. 録音時とミックス時でバッファ設定を変える

制作のワークフローにおいて、バッファサイズを常に同じ値に固定しておく必要はありません。作業フェーズに合わせて切り替えるのがプロの基本です。

PHASE 01

【録音・演奏フェーズ】バッファサイズ 64〜128サンプル

重いプラグインをバイパスし、バッファサイズを小さく設定して遅延を抑えて自然に演奏・録音します。

PHASE 02

【ミックス・マスタリングフェーズ】バッファサイズ 512〜1024サンプル

リアルタイム演奏は不要なため、バッファを広げて大量のプラグイン(EQ、コンプ、リバーブ)を安定処理させます。

4. WindowsにおけるASIOドライバーとダイレクトモニタリング

WindowsでDAWやオーディオインターフェイスを低遅延で使う場合は、メーカー提供のASIOドライバーを利用するのが基本です。

また、PCの処理負荷に関係なく遅延を極限まで抑えたい場合は、オーディオインターフェイスの「ダイレクトモニタリング(Direct Monitoring)」機能を使えば、PCを経由するソフトウェアモニタリングに比べてほぼゼロに近いレイテンシーでモニタリングできます。

よくある質問

リアルタイム録音や演奏で気にならないレイテンシーの目安は何msですか? +

一般的に往復レイテンシー(Round Trip Latency)が「10ms前後以下」を一応の目安としつつ、演奏内容や個人差によって感じ方は異なります。ボーカルや打楽器などのタイトな演奏では、バッファサイズを小さく設定して遅延を抑えるのが効果的です。

バッファサイズを小さくすると「プチプチ」「ブツッ」とノイズが出るのはなぜですか? +

バッファサイズを小さくするとCPUが1回あたりの音声データを処理できる制限時間が極めて短くなります。CPUの処理能力が追いつかずに音声データの転送が途切れると「バッファアンダーラン(ドロップアウト)」が発生し、ノイズや音飛びとなって現れます。

Windows標準ドライバではなく「ASIO」を使う理由は? +

WindowsでDAWや専用オーディオインターフェイスを安定して低遅延駆動させる場合、メーカー提供のASIOドライバーを使用するのが標準的です。OS標準のミキサー層をバイパスし、ハードウェアとDAW間で効率的な通信が行えるためです。

Mac(macOS)ではASIOドライバーのインストールは必要ないのですか? +

はい。macOSにはOS標準の音声基盤として「Core Audio」が組み込まれており、標準状態で低遅延・高品位な音声処理が可能です。多くのオーディオインターフェイスがMacではドライバー不要(クラスコンプライアント)でそのまま低遅延動作します。

SERIES 音声環境シリーズ

🧭 PC音声環境を最適化するための道標

オーディオインターフェイス、モニタースピーカー、モニターヘッドホン、マイク。すべてを一気に買い揃える必要はありません。自分が「何を聴き、何を録り、どこまで拡張したいのか」に合わせて、必要な機材と設定を以下の記事で整理しています。

音声環境シリーズ(全8記事)

この記事をシェアする

𝕏 Xでシェア f Share LINE