如何在C#中创建音频频谱

5
我想在C#中制作一个带有信号频谱的音频播放器。我在网上看到了一些制作播放器的示例,但找不到关于频谱的示例。请问有人可以给我指导吗?

http://www.codeproject.com/KB/directx/directshowmediaplayer.aspx http://www.codeproject.com/KB/directx/directshownet.aspx?fid=4377&select=2579548&fr=1#xx0xx

2个回答

9

有一篇CodeProject的文章介绍如何创建可视化器。如果您想执行更高级的操作,可以查看诸如FMODBASS之类的库。它们都可以用几行代码显示频谱。但是,如果您的项目用于商业用途,您应该阅读它们的许可证。 或者,您可以使用开源的NAudio库,它也使得显示频谱更容易。其中包括示例代码,例如这个SpectrumAnalyser类。


4

您可能想要查看NAudio


网页内容由stack overflow 提供, 点击上面的
可以查看英文原文,
原文链接