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

4

2 回答 2

9

有一篇CodeProject文章展示了如何创建可视化工具。如果要执行更高级的操作,可以查看FMODBASS等库。它们几乎都可以用几行代码显示光谱。但是,如果您的项目用于商业用途,您应该阅读他们的许可证。或者,您可以使用开源NAudio库,它还可以更轻松地显示频谱。包含示例代码,例如这个SpectrumAnalyser类。

于 2011-06-05T20:00:45.513 回答
4

您可能需要检查NAudio

于 2011-06-05T20:00:04.013 回答