wav文件直接用音频数据做FFT运算?

2019-07-20 03:55发布

如题,我需要用WAV的文件直接做FFT运算,抓取100-10KHz的信号幅值,请问WAV里面的数据要怎么处理?
友情提示: 此问题已得到解决,问题已经关闭,关闭后问题禁止继续编辑,回答。
该问题目前已经被作者或者管理员关闭, 无法添加新回复
5条回答
正点原子
1楼-- · 2019-07-20 04:51
先组合成音频数据DAC值,然后根据这个值进行FFT计算,具体细节,自己多百度。
Levelxue
2楼-- · 2019-07-20 09:26
 精彩回答 2  元偷偷看……
szczyb1314
3楼-- · 2019-07-20 12:27
Levelxue 发表于 2018-11-30 10:56
请问这个DAC值就是I2S格式的数据吧?

不是那么简单的,
FFT干啥的?将时域的信号变换到频域,为啥要变换?因为信号在时域看不出任何特征,但是在频域可以很好的看出来。
那么你得先转换为时域信号吧,先把你的数字信号转为模拟信号值再进行FFT
oxyhazard
4楼-- · 2019-07-20 14:16
我也碰到了类似的需求,你是在什么平台上做的fft?FPGA?
oxyhazard
5楼-- · 2019-07-20 18:59
 精彩回答 2  元偷偷看……

一周热门 更多>