我根本找不到任何关于 Delphi 的信息以及使用多通道外部声卡的任何示例,最好是通过 ASIO 协议。
我确实找到了一些 ASIO 信息,但它们没有任何帮助,因为所有信息都是为不同的用途提供的。
我需要实现的是:
- 让我的应用程序通过已安装的设备驱动程序识别外部 USB/FW 声卡;-列出可用的输出通道(目的不需要输入通道,尽管有关于这些的信息不会受到伤害......) -使用所需的输出通道,以便我可以将一些数据/音频发送到每个单独控制的通道
主要目标是向每个输出通道发送不同级别的音频,可以是噪音、嗡嗡声、固定频率调制波或任何东西……。这样做的需要是,因为我需要在声卡的音频 VU 表上显示通过 UDP 接收到应用程序本身的数据;我没有接收到实际的音频信号,而只是每个通道的音频电平数据。该级别需要转换为实际的音频级别,然后发送到声卡;
任何帮助,将不胜感激!
最好的,
M。
编辑:
直接问题:
如何通过安装的设备驱动程序访问外部多声道声卡,并向每个可用声道发送不同的音频流?
有没有在 Delphi 应用程序中使用 ASIO 和多通道外部声卡的有用示例?