【问题标题】:How to modify FFT result to equalize a music sample如何修改 FFT 结果以均衡音乐样本
【发布时间】:2011-04-28 05:34:01
【问题描述】:

我需要通过修改 FFT 结果来均衡音乐样本。 我知道如何获得每个输出虚数的频率,问题是修改这个值以获得“均衡器效果”。 我需要知道如何缩放这个值。 条目大小为 4096 个样本,采样率为 44100 HZ 提前致谢 亚历克斯

【问题讨论】:

标签: fft equalizer


【解决方案1】:

您只需要缩放频域箱。请注意,这些是复数,您需要乘以标量值,因此您需要将实部和虚部都缩放相同的因子。

请注意,您应该避免相邻频域 bin 之间的突然变化,因为这会导致时域出现伪影。

【讨论】:

  • 使用的因子范围是多少??
  • 我需要使用什么系数范围才能注意到实际变化??
  • @Alejandro:正如预期的那样,1.0 不会给你带来任何变化,2.0 会给你 +3 dB,0.5 会给你 -3 dB,等等。
  • @Alejandro:FFT 的输出值(即频域值)通常称为“bins”。每个“bin”值表示窄频率范围内的能量,即这些频率被“合并”在一起。
  • 这可能是一个家庭作业问题。今天另一位用户发布了一个几乎相同的问题
猜你喜欢
  • 1970-01-01
  • 2012-12-06
  • 1970-01-01
  • 1970-01-01
  • 2016-11-27
  • 1970-01-01
  • 2018-06-07
  • 2017-11-24
  • 1970-01-01
相关资源
最近更新 更多