你做FFT音乐频谱的时候栽坑了吗? [附: 讲解视频]

2019-12-20 21:36发布

本帖最后由 kayatsl 于 2016-12-22 17:42 编辑

早在好多年前, 试水stm32的时候, 做过一次音乐频谱, http://www.amobbs.com/forum.php? ... =5437297#pid5662844

后面很多人也问我要资料, 没给的原因主要有俩:
1. 代码实在太烂, 基本不具备参考价值, 势必误人子弟
2. 我觉得其中仍存在很多问题, 没有参透应该如何实现才具备观赏性.

QQ图片20161222174920.png (455.22 KB, 下载次数: 0) 下载附件 2016-12-22 17:38 上传

视频中介绍一般初学者和进阶同学在做 FFT 音乐频谱时, 需要留意和很可能会踩到的坑

http://v.youku.com/v_show/id_XMTUzMDA2ODk3Ng==.html

视频嵌入失败, 经验坛友介绍下方法.?

如果你们也踩坑了, 不妨下面回复留言讨论.!~
如果你有更好的方法, 或者觉得视频中有错误的地方, 也欢迎指正.!~


友情提示: 此问题已得到解决,问题已经关闭,关闭后问题禁止继续编辑,回答。
该问题目前已经被作者或者管理员关闭, 无法添加新回复
85条回答
deadline2012
1楼-- · 2019-12-25 02:21
还有个想法,既然高于4kHz的频率分量是前面基频的高次谐波,那么就只显示低于4k的部分,然后将高次谐波的能量和基波相加
huangrui
2楼-- · 2019-12-25 03:40
谢谢楼主帮忙填坑
kayatsl
3楼-- · 2019-12-25 06:51
 精彩回答 2  元偷偷看……
kayatsl
4楼-- · 2019-12-25 07:42
deadline2012 发表于 2016-12-25 12:17
还有个想法,既然高于4kHz的频率分量是前面基频的高次谐波,那么就只显示低于4k的部分,然后将高次谐波的能 ...

这个点, 我也没想到, 可以分析一下~

不错的建议!~ 谢谢~
kayatsl
5楼-- · 2019-12-25 11:44
deadline2012 发表于 2016-12-25 12:17
还有个想法,既然高于4kHz的频率分量是前面基频的高次谐波,那么就只显示低于4k的部分,然后将高次谐波的能 ...

如果只是针对特定乐器, 比如你说的钢琴, 有固定频点, 是有可能实现的~
但如果做普通的音乐频谱的时候, 你不知道原始乐器, 甚至可能是人声~
这时候, 当你获得高频分量的时候, 你是无法知道他是哪个基波频率的n次谐波, 甚至他可能是多个基波的谐波分量叠加~
kayatsl
6楼-- · 2019-12-25 17:41
fengyunyu 发表于 2016-12-25 10:15
看起来很专业

没有啦!~ 只是做的过程中的一些小感悟~

一周热门 更多>