【问题标题】:How to get the frequency spectrum of a segment of samples from a AudioInputStream?如何从 AudioInputStream 中获取一段样本的频谱?
【发布时间】:2010-06-20 18:27:17
【问题描述】:

是否有一个不错的(纯 Java)开源库来获取从 AudioInputStream 获取的样本的频谱?

【问题讨论】:

    标签: java audio signal-processing fft


    【解决方案1】:

    有几个 FFT 库,例如 Apache Commons Math 包含一个 FFT。

    但请记住,频谱估计 比简单地进行傅里叶变换 (DFT) 更复杂。 (不过,最基本的方法Periodogram 确实是计算 DFT 并取其绝对值)。

    【讨论】:

      【解决方案2】:

      FFTW 的网站是最受欢迎的 FFT 库之一,据说有 Java 绑定。查看http://www.fftw.org/download.html 上的描述。

      【讨论】:

        猜你喜欢
        • 1970-01-01
        • 2021-01-10
        • 2013-03-22
        • 1970-01-01
        • 1970-01-01
        • 1970-01-01
        • 2013-11-17
        • 1970-01-01
        • 1970-01-01
        相关资源
        最近更新 更多