spectro:for Web的实时音频频谱图生成器

时间:2024-02-23 23:31:42
【文件属性】:

文件名称:spectro:for Web的实时音频频谱图生成器

文件大小:2.13MB

文件格式:ZIP

更新时间:2024-02-23 23:31:42

react audio javascript application app

:musical_notes: Spectro是用于网络的实时音频频谱图生成器。 它可以可视化麦克风上的声音或设备上的音频文件。 :laptop_computer: 用法 前往开始使用Spectro。 要开始生成频谱图,您可以: 点击 :microphone: 从“麦克风”按钮录音,即可开始通过麦克风生成频谱图。 如果要录制设备音频输出中的音频,则可以或 ,然后将此设备设置为浏览器的默认输入设备。 点击 :musical_note: 播放音频文件按钮可开始从设备上的音频文件生成频谱图。 这也将播放选定的音频文件。 您的浏览器支持的任何音频格式都可以播放。 频谱图从右到左生成,最新音频出现在右侧,最古老的音频出现在左侧。 也有 :gear: 可用于控制频谱图外观的选项: :speaker_high_volume: 灵敏度控制频谱图对音频的敏感程度。 更改它与更改音频的音量具有相同的效果。 :last_quarter_moon: 对比度对数图应用对数缩放,以向图像添加对比度。 更改它有助于根据所分析的音频产生更好的图像。 :magnifying_glass_tilt


【文件预览】:
spectro-master
----.eslintrc.json(889B)
----.browserslistrc(127B)
----webpack.config.js(1009B)
----src()
--------color-util.ts(4KB)
--------math-util.ts(4KB)
--------controls-ui()
--------index.ts(13KB)
--------worker-util.ts(3KB)
--------workers()
--------shaders()
--------types()
--------spectrogram-render.ts(22KB)
--------spectrogram.ts(5KB)
--------worker-constants.ts(771B)
----.babelrc(228B)
----tsconfig.json(545B)
----LICENSE(1KB)
----.prettierrc(64B)
----README.md(5KB)
----dist()
--------og-image.jpg(203KB)
--------index.html(4KB)
----docs()
--------spectrogram-no-windowing-example.png(595KB)
--------spectrogram-example.png(521KB)
--------color-gradient.png(588B)
--------scale-gradient.png(653B)
--------screenshot.png(554KB)
--------texture-wrapping.png(209KB)
--------making-of.md(16KB)
----.gitignore(2KB)
----tsconfig.eslint.json(343B)
----package-lock.json(329KB)
----package.json(2KB)

网友评论