Windows10で一般的なオーディオインターフェイスの問題を修正する方法

出力される前にエミュレーション層を通過します。
  • WaveOut :DirectSoundの非常に時代遅れの前身であり、オーディオドライバが非常に壊れていない限り、これを使用しないでください。 これは前に見たことがあります)
  • WDMカーネルストリーミング :WaveOutよりもCPUの負荷が少し少ない、もう1つの古いレガシーオーディオモードですが、避ける必要があります。
  • WASAPI :これはDirectSoundに似ていますが、「排他的」モードを使用する点が異なります。つまり、WASAPIモードを使用しているアプリはすべて、オーディオドライバーを完全に制御します。したがって、DAWをWASAPIモードで開いている場合、DAWのWASAPIモードがオーディオドライバーを排他的に制御しているため、GoogleChromeのYouTubeビデオからの音声は聞こえません。
  • ASIO :専用のハードウェアレベルのドライバー。通常、真のビットレートをサポートし、実質的に遅延はありません。独自のASIOドライバーを備えたハードウェアデバイスがある場合、ASIOは入力録音に適したオーディオシステムです。たとえば、多くのUSB DAC、オーディオインターフェイス、およびデジタルエフェクトペダルには、メーカーから直接入手できる専用のASIOドライバーがあります。
  • さまざまなオーディオシステムについて説明したので、DAWを使用する際の一般的なオーディオの問題のトラブルシューティングを行います。



    ASIOモード:USB経由で入力が検出され、Windowsオーディオを選択できません( 例えばRealtek) 出力として。

    これは仕様によるものです。 ASIOがオーディオシステムとして選択されている場合、ASIO対応デバイスが入力/出力ソースになります。 ASIOからのオーディオ出力を聞くには、デバイスの出力からコンピューターの入力にケーブルを接続する必要があります( または、コンピューターに接続されていないスピーカーの代替ペア)

    図は次のとおりです。





    オーディオデバイスがUSB経由でPCに接続されています。 ASIOドライバーを使用して楽器を録音すると同時に、コンピューターのスピーカーからオーディオ出力を取得するべきではありませんか?

    いいえ。フィードバックループを作成します。 ASIOはハードウェア専用のドライバーであり、 排他的に ハードウェアデバイスを使用します。



    USB経由でオーディオデバイスからPCに信号を送信しています。その後、信号はDAWでミックスされます。次に、信号を送信します バック オーディオインターフェイスに接続して、OUTPUTラインを通過します。

    基本的に求めているのは、オーディオ信号がオーディオデバイスからPCに伝わり、DAWでミキシングされてから、オーディオデバイスに戻ってから、コンピューターのスピーカーに戻ることです。コンピューターのスピーカーはソフトウェアレベルのASIOドライバーの一部ではないため、これは不可能です。

    これができたら、サウンド信号がオーディオインターフェイスとPCスピーカーの間を無限に行き来し、人類に知られている最もひどいサウンドを作成します。 2番目。これは次のようになります。



    TLDR:ASIO排他モードを使用する場合、ASIOハードウェアデバイスに直接接続された外部出力が必要です。スピーカーはミックスの一部ではないため、ソフトウェアレベルではコンピューターのスピーカーから出力されません。

    ASIO入力を使用してPCスピーカー出力を取得するにはどうすればよいですか?

    ここには2つのオプションがあります。

    DirectSoundを使用できます。 すべき ASIOデバイスを入力として選択し、コンピューターのネイティブスピーカー( Realtekなど) 出力として。ただし、これにより追加されます たくさん 両方のレイヤーがエミュレーションレベルを通過するため、レイテンシーが低下します。

    たとえば、ギターを弾いている場合、弦を叩いてから5秒後にギターの音が聞こえます。入力信号はオーディオデバイスからPCに渡され、エミュレーションでミキシングされてから、Realtek( またはあなたのネイティブPCサウンドが何であれ。おそらくRealtek)。

    2番目のオプションはASIO4ALLです。これはサードパーティの汎用ASIOドライバーであり、Windowsを「トリック」してASIOベースの入力を許可し、Realtekなどの代替出力を使用できるようにします。これは、魔術やカーネルストリームのラッピング、および私が実際には説明できない他の多くのちょっと凝った用語によって行われます。レイテンシーは純粋なASIOモードほど良くはありませんが、DirectSoundよりもはるかに高速です。

    ASIO4ALLを使用していますが、DAWに入力/出力オプションがありませんか?

    「ASIO構成」をクリックして、入力デバイスと出力デバイスがASIO4ALLクライアントで実際に有効になっていることを確認します。次に、DAWを再起動します。

    DAWでのASIO4ALLの使用に関する詳細な説明については、Appualのガイドを参照してください。 ReaperDAWを使用してPCでギターを録音する方法

    DirectSoundを使用していますが、出力からひどいパチパチ音と静的音が聞こえます。

    これは、DirectSoundのレイテンシーについて以前に話していたことです。 DirectSoundのエミュレーション速度( 記録しているものを処理してリアルタイムで出力する機能) 主に多くの要因に依存しますが、CPUは大きな要因です。

    バッファの設定が低すぎる場合( より低いバッファ=より速いエミュレーション) 、運転手はほとんど自分自身につまずいて、それらの恐ろしいパチパチという音を出し始めます。しかし より高い バッファ設定が多いほど ディレイ 紹介されます( ノートを演奏してから数秒後に楽器の音が聞こえます)。 そのため、DirectSoundでは、CPUが息を切らし始めて、それ以上追いつけなくなる前に、「バッファ」設定を調整して「スイートスポット」を見つける必要があります。

    そのため、ASIOまたはASIO4ALLを使用する必要があります。

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

    これはかなり一般的であり、通常、コンピュータ上の一部のアプリがオーディオデバイスを排他的に制御していることが原因です。つまり、Chromeをバックグラウンドで開いていて、DAWのオーディオデバイスをASIOからDirectSoundに変更しようとしているとします。しかし、何らかの理由で、ChromeはDirectSoundを排他的に制御していました。これで、Chromeからオーディオドライバーを制御できないため、DAWがクラッシュします。これは通常、「先着順」で行われます。

    まず、音声を使用できるアプリがコンピューター上で開いていないことを確認してください。ここでの問題は、Windowsでも効果音付きのオーディオを使用できることです。したがって、ほとんどすべてを無効にする必要があります。

    また、オーディオデバイスで「排他モード」を無効にしてみてください。正直なところ、WASAPIモードを使用する場合にのみ有効にする必要があります。

    オーディオインターフェイス出力を外部スピーカー/ヘッドフォンに接続しましたが、左または右チャンネルのサウンドしか聞こえません。両方は聞こえませんか?

    おそらくモノラルケーブルを使用しています。特定のオーディオデバイスによっては、ステレオプラグインアダプターが必要になる場合があります。または、6.3mmからデュアルステレオケーブル。または、他の奇妙なバリエーションがたくさんあります。これは、実際にはデバイスと接続しようとしているものによって異なるためです。お近くのオーディオハードウェアストアにお問い合わせください。

    タグ ウィンドウズ10 読んだ4分