Windowsエラー
 Computer >> コンピューター >  >> トラブルシューティング >> Windowsエラー

Windows 10でよくあるオーディオインターフェイスの問題を解決する方法

Windows PCでオーディオ録音環境を整えるのは、特にオーディオハードウェアや楽器、DAW(デジタルオーディオワークステーション)が絡んでくると、一筋縄ではいかないことがあります。この記事では、オーディオドライバーやハードウェア設定に関わるよくあるトラブルと、それらを解決するための「なるほど!」となるポイントを解説します。

WindowsのオーディオAPIの種類と特徴

ほとんどのDAWでは、オーディオAPIを切り替えることができます。主な選択肢とそれぞれの役割は以下の通りです。

Windows 10でよくあるオーディオインターフェイスの問題を解決する方法
  • DirectSound:Microsoft DirectX APIに属する汎用方式で、あらゆるオーディオデバイスをWindows上で動作させるための標準的な仕組みです。ただし、録音しながらリアルタイムにモニタリングする場合、入力信号(ギターやキーボードなど)がエミュレーション層を経由して出力されるため、大きなレイテンシー(遅延)が発生します。
  • WaveOut:DirectSoundの前身にあたる非常に古い方式です。ドライバーが深刻に壊れていて、どうしてもこれしか動かないという特殊なケース以外では、使用すべきではありません。
  • WDMカーネルストリーミング:WaveOutよりはCPU負荷が低いものの、同じく古いレガシーなオーディオモードです。避けるのが無難です。
  • WASAPI:DirectSoundと似ていますが、「排他モード(Exclusive)」を持つ点が異なります。排他モードでは、そのアプリケーションがオーディオドライバーを完全に制御します。たとえばDAWをWASAPIモードで開いている間は、Google Chromeで再生中のYouTube動画の音声が聞こえなくなります。DAWがドライバーを独占しているためです。
  • ASIO:ハードウェア専用のドライバーで、本来のビットレートを活かしつつ、実質ゼロに近いレイテンシーを実現します。専用のASIOドライバーを備えた機器をお持ちなら、録音にはASIOが最適です。多くのUSB DAC、オーディオインターフェイス、デジタルエフェクター(ペダル)では、メーカーサイトから直接ASIOドライバーを入手できます。

各オーディオシステムの特徴を踏まえたうえで、DAW作業で頻発するトラブルの対処法を見ていきましょう。

よくあるトラブルと対処法

ASIOモード:USB入力は認識されるのに、Windows側のサウンド(Realtekなど)を出力先に選択できない

これは仕様通りの動作です。ASIOをオーディオシステムとして選択すると、ASIO対応デバイスが入出力の中心となります。ASIO経由で音を聞きたい場合は、デバイスの出力端子からPCの入力へケーブルを接続するか、PCに接続していない別のスピーカーを用意してください。

接続イメージは下図の通りです。

Windows 10でよくあるオーディオインターフェイスの問題を解決する方法

オーディオデバイスはUSBでPCに繋いでいます。ASIOドライバーで楽器を録音しながら、PCのスピーカーからも同時に音を出せませんか?

残念ながらできません。ハウリング(フィードバックループ)が起きてしまうからです。ASIOはハードウェア専用ドライバーであり、対象デバイスを排他的に使用します。

信号の流れを整理すると、オーディオデバイスからの信号はUSB経由でPCへ送られ、DAW内でミックスされ、その後オーディオインターフェイスのOUTPUTラインへ送り返されます。

ご質問の内容は、この信号をさらにPCのスピーカーへも流してほしいという要求ですが、これは不可能です。PCのスピーカーはソフトウェアレベルではASIOドライバーの一部ではないためです。

仮にこれが可能だとすると、音声信号はオーディオインターフェイスとPCスピーカーの間を無限に行き来し、一秒ごとに大きく、耳障りになっていく、想像を絶するハウリング音を生み出すことになります。マイクをスピーカーに向けたときの悲鳴のような状態です。

要点:ASIO排他モードを使う場合は、ASIOハードウェアに直接接続された外部出力が必要です。PCのスピーカーはミックスの一部ではないため、ソフトウェアレベルではそこから出力されません。

ASIO入力を使いながら、PCスピーカーからも音を出す方法はありますか?

選択肢は2つあります。

Windows 10でよくあるオーディオインターフェイスの問題を解決する方法

1つ目はDirectSoundを使う方法です。これにより、ASIOデバイスを入力に、PC本体のスピーカー(Realtekなど)を出力に選択できるはずです。ただし、入出力の両方がエミュレーション層を通るため、大幅な遅延が発生します。

たとえばギターの場合、弦を弾いてから数秒後にようやく音が聞こえる、といった状態になりかねません。入力信号がオーディオデバイスからPCへ渡され、エミュレーション処理を経て、Realtek(多くのPCはRealtek搭載です)から出力されるまでに時間がかかるためです。

Windows 10でよくあるオーディオインターフェイスの問題を解決する方法

2つ目の選択肢はASIO4ALLです。これはサードパーティ製の汎用ASIOドライバーで、Windowsに対して「ASIOベースの入力と、Realtekなどの別の出力を併用できる」と思い込ませるような仕掛けを実現します。カーネルストリーミングのラップなど、ちょっとした魔法のような技術の組み合わせによるものです。動作はかなり良好で、レイテンシーは純正ASIOには及びませんが、DirectSoundよりはるかに快適です。

ASIO4ALLを使っているのに、DAWに入力/出力の選択肢が表示されません

「ASIO Configuration(ASIO設定)」を開き、ASIO4ALLクライアント内で入力デバイスと出力デバイスが実際に有効になっているか確認してください。その後、DAWを再起動します。

DAWでASIO4ALLを使う手順の詳細については、Appualsのガイド「Reaper DAWを使ってPCでギターを録音する方法」も参考にしてください。

DirectSoundを使っていると、出力からひどいノイズやザザっとした音が発生します

これは前述のDirectSoundのレイテンシー問題そのものです。DirectSoundのエミュレーション速度(録音内容を処理してリアルタイムに出力する能力)は複数の要因に左右されますが、CPU性能が大きな要素です。

バッファサイズが小さすぎると(小さいほど処理は速くなります)、ドライバーが自身の処理能力を超えてしまい、ひどいクリックノイズが出始めます。逆にバッファを大きくするほど遅延は増え、演奏から数秒遅れて音が聞こえる事態になります。つまりDirectSoundでは、CPUが限界を迎える直前の「スイートスポット」を探してバッファを調整し続けるしかないのです。

だからこそ、録音用途ではASIOかASIO4ALLを使うべきなのです。

オーディオモードを変更するとDAWがクラッシュします

これは非常によくある症状で、原因は大抵、PC上の別のアプリがオーディオデバイスを排他制御していることです。たとえばChromeがバックグラウンドで開いている状態で、DAWのオーディオデバイスをASIOからDirectSoundへ変更しようとしたとします。ところが何らかの理由でChromeがDirectSoundを握っていたため、DAWはドライバーの制御を奪えずにクラッシュします。基本は「早い者勝ち」の仕組みです。

対策としては、まず音声を使用する可能性のあるアプリをすべて閉じます。ここで厄介なのは、Windows自体も効果音などでオーディオを使うという点です。そのため、ほぼすべてを無効化する必要があります。

Windows 10でよくあるオーディオインターフェイスの問題を解決する方法

加えて、オーディオデバイスの「排他モード(Exclusive Mode)」を無効にしてみてください。排他モードが本当に必要になるのは、WASAPIモードを使いたいときだけです。

オーディオインターフェイスの出力を外部スピーカーやヘッドホンに接続しましたが、左右どちらかのチャンネルしか鳴りません

モノラルケーブルを使っている可能性が高いです。お使いのデバイスにもよりますが、ステレオ変換プラグや、6.3mm→デュアルステレオケーブルなど、接続先に応じたさまざまなバリエーションが必要になることがあります。デバイスと接続先の組み合わせで必要なケーブルが変わるため、不明な場合はお近くのオーディオ機器店に相談するのが確実です。

  1. Windows 11でウェブサイトがブロックされる問題の解決方法

    日頃から、私たちは娯楽や仕事のために、数十から数百ものウェブサイトを閲覧しています。しかし、アクセスしようとしたウェブサイトがWindows 11パソコンによってブロックされていたら、どう感じるでしょうか。これは決してあり得ない話ではありません。実際、Windows 10からWindows 11にアップグレードした多くのユーザーが、「Windows 11がウェブサイトをブロックする」という問題に遭遇しています。 Windows 11がウェブサイトをブロックする問題を解決する方法 同じ問題でお困りの方は、以下の方法を順番に試してみてください。 1. インターネット接続のトラブルシューティングツー

  2. Windows 11/10 PCの音量が小さいときの直し方|6つの解決策を徹底解説

    サウンドはWindowsの使い心地を左右する重要な要素です。音量スライダーが100%になっているのにWindowsの音量が小さいままなら、どこかに不具合が起きていると考えられます。とはいえ、PCの音量が小さい問題は決して解決できないものではありません。本記事では、Windows PCの音量が小さいときに試したい効果的な対処法を6つご紹介します。 Windows 11/10で音量が小さい問題を解決するおすすめの方法 1. オーディオトラブルシューティングツールを使う Windowsには、手間をかけずに問題を解決できる内蔵トラブルシューティングツールが用意されています。オーディオトラブルシューティ