最近想写一个声音播放和编辑的软件,一些播放控制和特效的问题都已经搞定了。观察一些音乐播放器,都会有一些波形图或者频谱图,有的做得很好看。我也想在界面上加上这样的些东西,经过几天的努力,声音文件的波形图已经会画了,原理也弄得很清楚,可是对于频谱图 的绘图却没有一点头绪,关键是对于FFT(快速傅立叶变换)弄不清楚,不知道FFT到底怎么对音频文件起作用的,为什么经过FFT变换就可以把时域信号变成频域信号,在程序中怎么实现。。这一连串的问题困扰我很久了,查了很多资料,可是并没有能得到一些非常有价值的东西。希望广大的CSDN牛人们或者有这方面兴趣的人和我联系,帮助我或者和我一起解决这个问题,我将感激不尽。