首页
学习
活动
专区
圈层
工具
发布
社区首页 >问答首页 >分频波形

分频波形
EN

Stack Overflow用户
提问于 2013-04-29 20:17:58
回答 1查看 1.1K关注 0票数 3

我想生成同时显示低、中、高频的波形: ala traktor for ipad http://www.dawsons.co.uk/blog/wp-content/uploads/2013/02/TRAKTOR_DJ_main-2_L.jpg

我已经设法使用fft获得音频的频率数据,然后根据频率范围(低:0- 300 do,中:300-2000 do,高:2000 do +)汇总频段中的振幅,但当绘制时,这些不像通常的均方根曲线图相同的声音。

有人能给我一个关于Traktor波形是如何产生的指针吗?非常感谢!

EN

回答 1

Stack Overflow用户

回答已采纳

发布于 2013-04-29 20:23:05

我不会使用FFT数据来做这么简单的工作。相反,考虑通过3个简单的时域IIR滤波器来运行输入信号,这些滤波器将信息分为低、中和高信号。这导致了易于绘制的3个时域信号。这种方法的优点是,您不必担心逆FFT过程,它将为您提供来自每个频带的时域波形。它也应该减少处理器密集度,因为你在时域中做所有的事情。

在我的github代码库的第120行of this file中,有一个二阶巴特沃斯带通滤波器的简单代码,欢迎您将其用作起点。

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

https://stackoverflow.com/questions/16278455

复制
相关文章

相似问题

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