我想用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