0

我有一个 MAYA 44 USB 声卡,想将它与 C# 接口。我想从提供的麦克风中录制并生成一个数据数组。我在笔记本电脑上使用内部声卡时找到了一些示例,但是在外部使用时,它就不太好用了。请问有人用C#把上面的声卡连接了吗?

4

2 回答 2

0

你有没有看过 DirectSound API(我认为只有 Windows)。可能会提供你所追求的。

于 2011-02-06T16:33:08.993 回答
0

关于如何使用 C# 录制音频,一般 SO 上已经有多个线程,所以我不会谈论这个。

我看到您的程序有两个可能的原因,它们有不同的解决方案:

  1. 您需要更改 Windows 音量控制中静音的音频源(“sndvol32.exe /R”)
  2. 打开音频设备时有多个设备。而且您只是打开设备 0 而不是枚举它们并可能选择另一个。外部声卡可能会显示为第二个设备。
于 2011-02-06T18:39:48.567 回答