代码之家  ›  专栏  ›  技术社区  ›  S. Zee

这是什么样的音频频谱分析仪?

  •  0
  • S. Zee  · 技术社区  · 8 年前

    Im使用javascript webaudio api来可视化歌曲的音频流。就像我看到它使用fft变换,结果看起来很好。

    fft visualizer pic

    但当我看到其他视觉分析器时,他们正在使用其他算法,或者将fft转换为其他算法。他们看起来更接近节奏和低音。在光谱上更多的是“山丘”,它们直线移动,跳舞。

    spectrum_example

    2 回复  |  直到 8 年前
        1
  •  0
  •   David Sherman    8 年前

    您可以使用web audio Api中的Analyzer节点获取频率数据,它具有可配置的fft大小、频率bin计数和平滑常数。

        2
  •  0
  •   hotpaw2    8 年前

    音频频谱测量和表示中有很多可能的参数(包括但不限于):采样率、FFT长度、重叠、窗口函数、FFT结果序列的时间滤波(低通、动量等)、着色方案、帧速率、,等等。Javascript webaudio API可能允许也可能不允许您更改所有这些参数以获得许多可能的演示。

    推荐文章