Tag: directsound

使用哪个音频库?

我想构建一个用于处理音频的.Net应用程序,并使用ClickOnce部署进行分发。 我需要访问原始音频管道。 我应该使用哪个音频库? 我听说DirectSound的托管库是死路一条。 我需要尽可能少地安装在客户端的机器上。 ClickOnce流程之外的任何东西都不起作用。 NAudio可能是一种可能性,但是可能没有单独的驱动程序安装吗? 还有SlimDX。 这很遗憾 – 托管的DirectX库看起来效果很好,而且根据我的阅读,DirectX可以包含在ClickOnce安装中。

C#重新采样音频从8khz到44.1 / 48khz

我在DirectShow .NET中遇到了一个错误,我在其中创建了一个采样率为8khz的辅助缓冲区,并且在播放时,声音会在大约播放时播放。 改为8.1khz。 谷歌搜索这个,我发现我可能被迫将自己的8khz音频上采样到48khz或44.1khz,具体取决于PC中的声卡。 我可以使用任何C#库或通用算法吗? 谢谢!! Roey