ASIO(オーディオインターフェース)を使用する利点は何ですか?

ASIOを発見しました(SDの回答に感謝します)。

それについて少し読んだので、メリットを理解していることを確認してください。

主なメリットは次のとおりです。

  1. レイテンシーの短縮
  2. 複数のサウンドカードまたは外部USBを組み合わせる機能単一のプログラム(Audacity、Goldwaveなど)へのマイク。(したがって、このような2つのマイクからオーディオを録音している場合、1つはボーカル、もう1つは楽器であると思います。

他に何かメリットはありますか?

(複数のマイク間の潜在的な同期の問題を減らす以外に)オーディオを録音するためのレイテンシーを減らすことのメリットは何ですか?

コメント

  • AFAIK、2番目の引数はASIO4ALLを使用する場合にのみ当てはまり、デバイスの組み合わせはASIO標準の一部ではありません。ただし、1つのデバイスに複数のチャネルがある場合があります。

回答

ASIOは、サウンドカードと通信するためのプロトコルです。

通常、オペレーティングシステムはオーディオパスを処理します。その結果、実際にサウンドカードに到達する前に多くのレイヤーを通過します。各レイヤーはレイテンシーを追加します。

ASIOを使用すると、ソフトウェアアプリケーションはサウンドカードと直接通信でき、すべての中間レイヤーを回避できます。 これにより、レイテンシを短縮できます

また、ハードウェアに直接アクセスします。オーディオはオペレーティングシステムのオーディオミキサーを通過しないため、サンプル/ビットレート変換の損失を回避できる可能性があります。これはより高い忠実度の向上です。

注意:ASIOドライバーを使用すると、基本的にソフトウェアでハードウェアを最大限に活用できます。実際のサウンドカードのAD / DA変換が不十分な場合、またはサポートが低い場合のみビット深度(16ビットのみ?)、この物理的な制限を超えることはできません。

したがって、 asio4all のようなものを使用すると、削減できます。待ち時間について。ハードウェアで行われる変換は改善されません。

回答

ASIOの主な利点は、より高速です。オーディオ入力と出力のルーティングが簡単になります。これにより、入力と出力をオーディオ録音ソフトウェアに直接簡単に配線でき、通常は民生用サウンドカードに関連する多くのオーバーヘッドを排除できます。

複数のオーディオチャネルを処理する場合、レイテンシーが短縮されるという利点があります。 。入力と出力が1つしかない場合でも、レイヤーを作成しようとすると、入力と出力が一致する必要があります。コンピューターがオーディオの再生を開始してからスピーカーが再生するまでに100ミリ秒かかり、入力が処理および記録されるまでにさらに100ミリ秒かかった場合、たとえばオーディオトラックを聞いて歌うと、歌うことになります。コンピュータが再生を試みてから200ms後に記録されます。これにより、音楽と比較して、トラック内でボーカルのタイミングが正しく設定されなくなります。

コメントを残す

メールアドレスが公開されることはありません。 * が付いている欄は必須項目です