Handy Orchard

音频波形图生成

以每像素极值包络与时间刻度呈现本机音频振幅,下载 SVG 与 PNG。

输入数据

每个输出像素桶保留所有声道的最小/最大值,不先平均声道。

输入更改时会清除旧输出。

结果

输入数据或填入示例,再运行工具。

计算示例

生成的示例约 0.5 秒处有短脉冲,即使多个音频帧落在同一输出像素桶,峰值仍会显示;时间刻度使用解码秒数。

方法

解码为 PCM,依输出 x 像素分桶,每桶保留所有声道最小/最大值,绘垂直包络、零线与开始/中间/结束秒数,预留 24 像素时间轴;导出本机 Canvas PNG 与标题已转义、实际本地化的 SVG。

适用限制

单文件最多 50 MiB;解码后限单/双声道、五分钟、所有声道合计 2880 万样本。只支持浏览器可解码格式;解码可能重采样,PCM16 WAV 导出会量化,不是压缩码流无损复制。原生解码无法强制中止;取消会结束等待并尽可能清理资源。 图片限 64–4096 × 64–2048 像素;超出 -1 至 1 的样本只在显示范围裁切并报告。不是频谱、节拍检测、语音识别或可还原音频的编码。

来源

MDN:音频解码与重采样Microsoft:RIFF/WAVE 容器

相关工具

音频裁剪音频峰值归一化音频声道混合摩尔斯码文本转换

输入数据保留在此设备。只有经您同意的可选浏览量会被统计;计算值、文件、文件名与处理日志不发送至 Analytics。

切换语言时,文本、设置与所选文件会暂存于此设备,恢复后移除;中断的暂存会于后续访问清理。输入与文件不会上传。