spectro
1.0.0
Spectro是网络的实时音频谱图生成器。它可以从麦克风或设备上的音频文件中可视化声音。

前往这里开始使用Spectro。
要开始生成频谱图,您可以:
点击?从MIC按钮记录从麦克风开始生成光谱图。
如果要从设备的音频输出中录制音频,则可以在Windows上启用“立体声混合”或在MacOS上使用Blackhole,然后将此设备设置为浏览器的默认输入设备。
点击?播放音频文件按钮以开始从设备上的音频文件生成频谱图。这也将播放选定的音频文件。
可以播放由浏览器支持的任何音频格式。
频谱图从右到左生成,最新的音频出现在右侧,左侧最大。
还有⚙选项可以控制频谱图的外观:
您可以单击“停止”按钮停止生成频谱图。如果播放音频文件,则频谱图将在轨道的末端自动停止。
频谱图是由声音产生的图像。它可视化声音中存在的频率,随着时间的流逝,沿水平轴,沿垂直轴的频率表示的时间以及频率的响度。
例如,如果您要产生吹口哨的频谱图,您会在哨子的音调上看到一条明亮的线条。
Chrome,Firefox和Safari的最新版本都与Spectro一起使用。任何其他基于铬的浏览器(例如Microsoft Edge的新版本)也应该有效。
这是一篇博客文章,描述了这一切!快速概述:
安装依赖项:
npm install
启动WebPack-dev-server:
npm start
建立生产捆绑包:
npm run build
执行打字稿类型检查:
npm run type-check
Spectro按照MIT许可条款发布。