【发布时间】:2011-10-07 11:02:17
【问题描述】:
我已将音频录制到 CaptureBuffer,但我不知道如何将其保存到 wav 文件中。我试过这个(http://www.tek-tips.com/faqs.cfm?fid=4782),但是没有用,或者我没有正确使用它。有谁知道如何解决这个问题?示例代码将不胜感激。
【问题讨论】:
-
该代码非常依赖于样本数据的 8 位单声道格式。您使用哪种采样率/位格式来记录数据?
-
我不知道,我正在使用该链接中的 StartRecord() 函数。其实我以前从来没有用过声音,所以我在这里有点迷失方向。
-
我刚刚将该链接中的代码复制到了一个新库中。然后从我的程序中添加对该库的引用。然后我声明了一个“SoundRec”类的对象并尝试使用它。但不知何故,每当我运行它时,程序就会冻结。
-
嗯,你总是可以转换为字节并用 BinaryWriter 保存。
-
到 Quantic Programming:我该怎么做?可以给一些示例代码吗?
标签: c# audio wav directsound