Delphiに関する情報や、ASIOプロトコルを介したマルチチャンネルの外部サウンドカードを使用した例を見つけることができませんでした。
ASIO に関する情報をいくつか見つけましたが、すべての情報がさまざまな用途で提供されているため、何の役にも立ちません。
私が達成する必要があるのは次のとおりです。
-既にインストールされているデバイスのドライバーを介して、アプリに外部 USB/FW サウンドカードを認識させます。-利用可能な出力チャンネルを一覧表示します(入力チャンネルは目的には必要ありませんが、それらについての情報を持っていても害はありません...) -必要な出力チャンネルを使用して、個別に制御されたそれぞれにデータ/オーディオを送信できるようにします
主な目標は、ノイズ、ハム、固定周波数変調波など、さまざまなレベルのオーディオを各出力チャネルに送信することです。その必要性は、サウンドカードのオーディオ VU メーターで、UDP 経由でアプリ自体に受信したデータを表示する必要があるためです。実際のオーディオ信号を受信していませんが、各チャンネルのオーディオ レベルのデータだけを受信しています。そのレベルを実際のオーディオ レベルに変換してから、サウンドカードに送信する必要があります。
どんな助けでも大歓迎です!
一番、
M.
編集:
直接の質問:
インストールされているデバイスのドライバーを介して外部マルチチャンネル サウンドカードにアクセスし、利用可能な各チャンネルに異なるオーディオ ストリームを送信する方法は?
Delphi アプリで ASIO とマルチチャンネルの外部サウンドカードを使用する便利な例はありますか?