我想在C#中制作一个带有信号频谱的音频播放器。我在网上看到了一些制作播放器的示例,但找不到关于频谱的示例。请问有人可以给我指导吗?
http://www.codeproject.com/KB/directx/directshowmediaplayer.aspx http://www.codeproject.com/KB/directx/directshownet.aspx?fid=4377&select=2579548&fr=1#xx0xx
http://www.codeproject.com/KB/directx/directshowmediaplayer.aspx http://www.codeproject.com/KB/directx/directshownet.aspx?fid=4377&select=2579548&fr=1#xx0xx
有一篇CodeProject的文章介绍如何创建可视化器。如果您想执行更高级的操作,可以查看诸如FMOD和BASS之类的库。它们都可以用几行代码显示频谱。但是,如果您的项目用于商业用途,您应该阅读它们的许可证。 或者,您可以使用开源的NAudio库,它也使得显示频谱更容易。其中包括示例代码,例如这个SpectrumAnalyser类。