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許可條款發布。