音频频谱分析器

加载音频,绘制 时间-频率 二维频谱热图(类 Audacity 频谱图)。全部在浏览器本地完成,不上传文件。

① 载入音频
拖拽音频文件到此处,或 点击选择
支持 mp3 / flac / wav / ogg / m4a 等浏览器可解码格式
② 参数设置
③ 频谱图
滚轮缩放时间轴,按住拖拽平移
④ 音频信息
尚未载入音频。
⑤ 使用说明
  1. 拖入音频文件,浏览器用 AudioContext.decodeAudioData 解码(输出 32-bit float PCM)。
  2. 频谱计算:按 FFT 窗口大小滑窗(hop = 窗口/2),加窗后做 FFT,输出每帧的 dB 频谱;长音频自动降采样到 ≤2000 帧。
  3. 横轴时间、纵轴频率(log/linear 可选);鼠标悬停显示 时间 / 频率 / dB;滚轮缩放、拖拽平移。
  4. 「导出 PNG」把当前频谱图保存为图片。