首页
学习
活动
专区
圈层
工具
发布
社区首页 >问答首页 >如何对频谱进行求和?

如何对频谱进行求和?
EN

Stack Overflow用户
提问于 2013-03-12 19:41:58
回答 1查看 1.8K关注 0票数 1

例如,我有吉他音符D的频谱,也有吉他音符F的频谱。如何获得这两者的频谱?如何创建和弦频谱?

EN

回答 1

Stack Overflow用户

回答已采纳

发布于 2013-03-13 01:04:13

当快速傅立叶变换中的数据被表示为实部和虚部时(这是快速傅立叶变换的通常结果),只需将这两个分量相加即可。

添加FFT就像添加波形,这就是和弦的声音。

如果FFT数据表示为幅值和相位,则需要在进行加法之前转换回实数和虚数表示。

另外,在评论中,人们建议你可以只添加幅度。这样做的结果将是一个非常不同的波形,如果您要添加实际的波形(如在播放实际的和弦),或FFT,但其背后的想法是,耳朵是完全不敏感的相位。我不认为这是真的,而且它并不比直接添加FFT更容易,那么为什么要进行这种近似呢?我能看到的唯一原因是,如果你实际上只有频谱(通常是指FFT幅度),但如果你真的有FFT,我会把它们加起来。如果你真的添加了谱,请确保你看的不是平方(这通常是功率谱的意思),或者log等,而是实际的幅度。

票数 3
EN
页面原文内容由Stack Overflow提供。腾讯云小微IT领域专用引擎提供翻译支持
原文链接:

https://stackoverflow.com/questions/15360214

复制
相关文章

相似问题

领券
问题归档专栏文章快讯文章归档关键词归档开发者手册归档开发者手册 Section 归档