我想编写一个程序,它可以从许多(比如 30 个)麦克风中获取音频。我可以更换连接的麦克风。并且可以收听所选的麦克风。我用谷歌搜索并对完美的 API 感到困惑。够Wave
我用吗?NAudio
是否也有并且可能很多。但哪个最适合我?
提前致谢。
如果您想一次录制来自多个麦克风的音频,您需要一个支持这么多通道的 API。
ASIO是一个不错的选择。具有许多通道的声音接口通常具有 ASIO 驱动程序。如果您需要将多个传统声卡组合到一个设备中,您可以使用ASIO4All,它也会尝试同步多个卡上的时钟。
Direct Audio 和Windows Core Audio也可能支持这么多通道,但我没有使用它们。