声音文件的波形显示和三维频谱的问题
我写了个程序,可以把声音文件的波形和三维频谱图(横轴是时间,纵轴是频率,颜色深浅来表示能量大小)显示出来,虽然基本实现了,不过还有很多的问题
1.画波形时如何把采样点用不同频率的正弦波连起来(不是直线连接或是简单的曲线连接),要像Audition(以前叫CoolEdit)那样的效果
2.画三维频谱图时,这个能量值和颜色如何对应才好,我使终找不到一个合理的颜色设计方法
3.画三维频谱图时,我的程序速度太慢,如何提速(听人说有什么改进的FFT算法,用汇编做FFT什么的)
有做过此类问题的高手指点一下,最好能详细一点,因为估计你的答案我不会