一尘不染

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

java

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

我已经在comp.dsp上提出了这个问题,但是对我来说很明显,使用一个基本的FFT库获得自行构建该技术的知识将比现在需要更多的时间和精力。这是我最初的问题,内容更多:http
:
//groups.google.com/group/comp.dsp/browse_thread/thread/e04f78d439e9e2bd

我发现了很多不错的声音播放库(我过去使用JSyn),但是似乎都没有设置这些库来返回有关声音样本的快速而肮脏的频谱信息。

任何指针将不胜感激。


阅读 255

收藏
2020-12-03

共1个答案

一尘不染

这个存档的博客显示了FFT算法的Java实现,该算法非常简洁,可以读取音频文件并计算频谱。

您还可以检查Jtranforms开源FFT库

不幸的是,博客不见了,这里还有一些有关FFT的资源。

2020-12-03