3

我想构建一个 .Net 应用程序来处理音频,并使用 ClickOnce 部署分发它。我需要访问原始音频管道。我应该使用哪个音频库?我听说 DirectSound 的托管库是一条死胡同。我需要尽可能少地安装在客户端的机器上。ClickOnce 过程之外的任何操作都不起作用。

NAudio 可能是一种可能性,但是否有可能单独安装驱动程序?还有 SlimDX。

很遗憾——托管的 DirectX 库似乎运行良好,根据我的阅读,DirectX 可以包含在 ClickOnce 安装中。

4

3 回答 3

1

BASS : http://www.un4seen.com/ 与 Bass.Net 的使用非常简单。

于 2010-11-12T16:09:16.203 回答
1

虽然不是免费的,但 Alvas.Audio可能值得一看。

于 2011-01-11T02:48:19.750 回答
0

OpenTK 有一个 OpenAL 实现,但我不确定它在 ClickOnce 中的表现如何,并且它缺乏读/写复杂的音频文件格式(例如 vorbis)。

于 2010-04-13T15:34:42.367 回答