关于显示频谱的问题(100分)

  • 主题发起人 主题发起人 lfpsoft
  • 开始时间 开始时间
L

lfpsoft

Unregistered / Unconfirmed
GUEST, unregistred user!
我想做一个显示频谱的软件。即是系统中无论用什么播放哭播放MP3,只要运行我的
软件就可以显示频谱。
现在我使用MMTOOLS这个控件,但是不知是我不会用还是什么原因,MMTOOLS里的例子
是要使用它的MMAudioFile,MMSpectrum才能显示。
有办法使用MMSpectrum只要系统中有MP3的声音,而不必使用MMAudioFile打开文件
它就可以显示吗?
 
很困难,除非能够截获PCM设备的数据,涉及到底层了。

不过有这样一个办法也许可以: 设置录音源为“混音输出”。
程序中开一个内存录音的东西,频谱显示就结在这个录音的文件上。

不过,不是全部声卡都支持混音录音的。。。
 
真的没有办法了?
 
多人接受答案了。
 
后退
顶部