2011-02-06 96 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而不是枚舉它們,也許選擇另一個。外部聲卡可能會作爲第二個設備出現。