音频处理和傅里叶变换的问题?

jojjay 2010-07-26 05:26:03
已知一段wav文件,采样率44100,采样精度16位,单声道:
(1)解析该wav文件,读取data chunk的有效数据,结果如下
31,33,40,37,41,35,45,53,43......
(2)对该数据做FFT,FFT的代码来自于开源软件Audacity,结果如下
2807095.000000-0.000000i,-20146.309299-7767.859805i,-24373.074002-8190.529924i,-24932.421269-3928.418810i......

问题(1):傅里叶变换以后的数据是复数,对该复数取模(sqrt(实部平方+虚部平方))的结果代表振幅吗?
问题(2):如果复数取模代表振幅,那么傅里叶变换以后的振幅为什么那么大?
...全文
564 5 打赏 收藏 转发到动态 举报
写回复
用AI写文章
5 条回复
切换为时间正序
请发表友善的回复…
发表回复
ILoveThisSite 2011-08-17
  • 打赏
  • 举报
回复
楼主,问题解决了吗,我也想知道答案。对于采样精度为16位,若遇到为负值时是否还是直接将值传递给FFT啊
ywwzq0507 2011-01-12
  • 打赏
  • 举报
回复
第一个问题就是你那样的。第二个问题我还在找答案恩
jojjay 2010-07-27
  • 打赏
  • 举报
回复
居然没有一个人帮忙解答!
jojjay 2010-07-26
  • 打赏
  • 举报
回复
高手们进来啊!
jojjay 2010-07-26
  • 打赏
  • 举报
回复
请大家帮忙答疑!

1,660

社区成员

发帖
与我相关
我的任务
社区描述
VC/MFC 非技术类
社区管理员
  • 非技术类社区
加入社区
  • 近7日
  • 近30日
  • 至今
社区公告
暂无公告

试试用AI创作助手写篇文章吧