Clojure/Java:用于声音频谱分析的Java库?

jkn*_*rkn 18 java audio fft clojure spectrum

我正在寻找一个可以接受一大块音频数据并在给定频段内返回平均幅度的库.

我已经在comp.dsp上问了这个问题,但我很清楚,使用基本的FFT库获取自己构建这个问题的技术诀窍将需要比现在更多的时间和精力.以下是我的原始问题以及更多详情:http://groups.google.com/group/comp.dsp/browse_thread/thread/e04f78d439e9e2bd

我发现了许多用于播放声音的漂亮库(过去我使用过JSyn),但似乎没有设置它们来返回有关声音样本的快速和脏的光谱信息.

任何指针都将非常感激.

sta*_*ker 12

这个博客显示了FFT算法的java实现,它非常简洁,可以读取音频文件并计算频谱.

您还可以检查Jtranforms开源FFT库

不幸的是博客已经不见了,这里有一些关于FFT的其他资源.