我怎样才能在C#中录制音频

时间:2010-08-12 23:45:08

标签: c#

我想知道是否有一种简单的方法来录制音频,并将其保存为任何类型的对象。

我个人的目标是最终录制音频,将其保存到“频道”,允许多个频道,并同时播放。

2 个答案:

答案 0 :(得分:1)

CodeProject上的

This project提供了一些捕获音频的类。它使用的Managed DirectX已被弃用,因此您可能希望使用SlimDx作为DirectSound的包装器。

答案 1 :(得分:0)

您可以在OpenTK中查看OpenAL包装器。

它应该有你需要的东西。 AudioCaptureAudioContext类将收集您的数据,然后AL.SourcePlay()可用于一起播放多个上下文。