我有一个mp3文件,所以我需要播放它,并显示一个均衡器(如附图)。
因此,播放并不是问题,但我不知道如何根据频率来测量当前播放样本的dBs的功率。
通过哪些步骤可以获得数据以显示当前示例的dBs?
就像我猜的那样,我需要在不同的频率上获得一些能量,对吗?
以下是我想要达到的目标的例子:
https://www.youtube.com/watch?v=7oeb-OIOe-0
https://www.youtube.com/watch?v=PwmUhTDr0Y0

发布于 2015-01-03 11:27:36
从时域到频域转换的标准方法是傅里叶变换。
苹果在vDSP中提供一个 (矢量数字信号处理)。
使用此库这里的演练。另一个例子(蝙蝠!) 这里。
顺便说一句,我不认为这是一种均衡器--对我来说,这将改变不同频段波形的相对成分。
https://stackoverflow.com/questions/27733553
复制相似问题