2011-02-06 137 views
0

我有MAYA 44 USB声卡,想用C#接口它。我想从提供的麦克风录制并生成数据阵列。 我从我的笔记本电脑使用内部声卡时发现了一些示例,但是当涉及到外部声卡时,它并不能正常工作。 有没有人用C#连接上面的声卡?音频捕获在C#

+0

你怎么可以从内部卡捕获,而不是从另一个? – 2011-02-06 17:57:55

回答

0

你吃过一看的DirectSound API(仅适用于Windows,虽然,我认为)。可能会提供你所追求的。

0

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

我看到你的程序两个可能的原因有哪些不同的解决方案:

  1. 您需要更改音频源在Windows音量控制(“的sndvol32.exe/R”)
  2. 当静音打开音频设备有多个设备。而你只是打开设备0而不是枚举它们,也许选择另一个。外部声卡可能会作为第二个设备出现。