例如,我有吉他音符D的频谱,也有吉他音符F的频谱。如何获得这两者的频谱?如何创建和弦频谱?
发布于 2013-03-13 01:04:13
当快速傅立叶变换中的数据被表示为实部和虚部时(这是快速傅立叶变换的通常结果),只需将这两个分量相加即可。
添加FFT就像添加波形,这就是和弦的声音。
如果FFT数据表示为幅值和相位,则需要在进行加法之前转换回实数和虚数表示。
另外,在评论中,人们建议你可以只添加幅度。这样做的结果将是一个非常不同的波形,如果您要添加实际的波形(如在播放实际的和弦),或FFT,但其背后的想法是,耳朵是完全不敏感的相位。我不认为这是真的,而且它并不比直接添加FFT更容易,那么为什么要进行这种近似呢?我能看到的唯一原因是,如果你实际上只有频谱(通常是指FFT幅度),但如果你真的有FFT,我会把它们加起来。如果你真的添加了谱,请确保你看的不是平方(这通常是功率谱的意思),或者log等,而是实际的幅度。
https://stackoverflow.com/questions/15360214
复制相似问题