有没有实现频谱分析仪的框架? [关闭]
Posted
技术标签:
【中文标题】有没有实现频谱分析仪的框架? [关闭]【英文标题】:is there any Framework to implement a spectrum analyzer? [closed] 【发布时间】:2011-08-23 13:22:27 【问题描述】:我想实现音乐跟踪器,如下图所示。
我想在 iphone 中实现它。那么是否有任何音乐 API 或任何声音库可用于在 iPhone 中实现它? 请帮我解决这个问题。
【问题讨论】:
仅供参考,这称为频谱分析仪。在对一大块音频样本进行 FFT 时,您会得到这种输出。 Stack Overflow 上有大量关于如何做到这一点的示例。 @Brad:您是否有任何指向您谈论的示例的链接,不是处理 FFT,而是处理图形/波形的实际绘制?这几天我一直在寻找,但我没有找到任何具体的东西...... @Zebs,你的问题是关于画框,而不是分析信号? @Brad,是的,我正在寻找可以帮助我在对其执行 FFT 后“绘制声音”的库,此外,如果您有任何好的声音处理库链接,我将不胜感激它,我正在考虑提出一个悬赏问题,以明确如何“绘制声音”。 感谢您的宝贵建议。我想实现这样的事情..请看这个链接。如果您有任何链接或源代码,请告诉我。 . .链接是:gearslutz.com/board/product-alerts-older-than-2-months/… 【参考方案1】:这不是“跟踪器”,而是播放期间给定时间段内频域的直观表示。
您需要一个可以进行快速傅里叶变换 (FFT) 的库,例如 this。
【讨论】:
您有此类示例的链接吗?如果你有然后请让我知道,因为我真的需要它。 . .谢谢。 我的答案中已经有一个链接... 谢谢,匿名投反对票 4 岁接受的答案 - 你太棒了! 谢谢,一个 5 岁的已接受答案的匿名投票者 - 你太棒了!以上是关于有没有实现频谱分析仪的框架? [关闭]的主要内容,如果未能解决你的问题,请参考以下文章
FFT频谱分析(补零频谱泄露栅栏效应加窗细化频谱混叠),MatlabC语言代码