我想用c#制作一个带有信号频谱的音频播放器。如何在c中创建音频谱#
我在网络上看到了一些关于如何制作播放器的例子,但没有找到关于频谱的例子。
任何人都可以给我一个方向吗?
http://www.codeproject.com/KB/directx/directshowmediaplayer.aspx http://www.codeproject.com/KB/directx/directshownet.aspx?fid=4377 &选择= 2579548 & FR = 1#xx0xx
我想用c#制作一个带有信号频谱的音频播放器。如何在c中创建音频谱#
我在网络上看到了一些关于如何制作播放器的例子,但没有找到关于频谱的例子。
任何人都可以给我一个方向吗?
http://www.codeproject.com/KB/directx/directshowmediaplayer.aspx http://www.codeproject.com/KB/directx/directshownet.aspx?fid=4377 &选择= 2579548 & FR = 1#xx0xx
有一个CodeProject文章,显示如何创建一个可视化。如果您想执行更高级的操作,可以查看库如FMOD和BASS。他们都可以用几行代码来显示频谱。但是,如果您的项目用于商业用途,则应阅读其许可证。 或者,您也可以使用开源的NAudio库,这也使得显示频谱更加容易。包含示例代码,例如SpectrumAnalyser类。
您可能要检查NAudio出来。
谢谢我会检查它 – david 2011-06-05 20:12:52