音訊頻譜分析儀 - 麥克風即時 FFT

把聲音化為即時頻譜:直接從麥克風查看 FFT 柱、峰值頻率與最接近的音符。

按下開始並允許麥克風存取。吹口哨、演奏樂器,或讓房間發出聲音——分析儀會顯示能量所在並標示最強頻率。不會錄製或上傳任何內容。

音訊頻譜分析儀 - 麥克風即時 FFT
把聲音化為即時頻譜:直接從麥克風查看 FFT 柱、峰值頻率與最接近的音符。
峰值頻率
— 啟動麥克風以測量
頻率解析度
23.44 Hz
分析視窗
42.67 ms
頻率分箱
1,024

頻率解析度 = 取樣率 ÷ FFT 大小;分析視窗 = FFT 大小 ÷ 取樣率;FFT 產生 FFT 大小 ÷ 2 個可用分箱,最高至取樣率的一半。

以標稱 48,000 Hz 取樣率顯示解析度;麥克風啟動後,讀數會使用裝置的實際速率。

關於此即時頻譜分析儀

頻譜分析儀把聲音轉成圖像:橫軸是頻率,縱軸是電平,每根直條都顯示麥克風在一個狹窄頻帶中拾取的能量。底層的 AnalyserNode 每秒多次對輸入音訊執行快速傅立葉轉換(FFT)。您選擇的 FFT 大小決定頻譜分析的基本取捨:較大的 FFT 將頻譜切得更細(頻率解析度更佳),但每一幀需要較長的一段音訊(時間解析度較差)。在 48,000 Hz 取樣率下,2,048 點 FFT 每個分箱約為 23.4 Hz,約 43 ms 內反應;8,192 點 FFT 可將解析度提升至每箱約 5.9 Hz,但 171 ms 視窗會抹平快速瞬態。鼓與語音選小尺寸,調音與低音工作選大尺寸。 實際可以做什麼?經典用途是房間聲學:透過喇叭播放歌曲或粉紅噪音並觀察頻譜。在 40 到 120 Hz 區域、靠近角落會變大的頑固隆起,是由房間尺寸決定的駐波造成的房間模態;移動喇叭或聆聽位置會明顯將它壓平。現場工程師會用分析儀尋找回授:當擴聲系統開始鳴叫時,回授頻率會呈現為一根持續上升的細尖峰,峰值讀數會告訴您該在圖示等化器上削減哪個數值。 音樂人可直接讀取泛音。彈一個吉他單音,會看到基頻以及整數倍泛音的階梯——110 Hz 的 A 音會在約 220、330 與 440 Hz 出現尖峰——可用來理解音色、找出琴格雜音的能量,或檢查鋼琴弦的分音位置。峰值讀數會將最強頻率轉為最接近的十二平均律音符與音分偏差,因此它也是吹口哨、唱歌與持續發聲樂器的粗略半音調音器。 凍結按鈕會保留目前畫面,讓您檢查時不會被跳動的顯示帶走;分析儀也會在幀間套用適度平滑,讓頻柱易讀而不慌亂。麥克風串流已停用回音消除與雜訊抑制,因為這些功能會刻意重塑您要觀察的頻譜。一切都在瀏覽器本機執行——麥克風訊號只在記憶體中分析,絕不錄製、儲存或傳送。

閱讀頻譜:實例

在 48,000 Hz 取樣率下常見的現象與實際數字。

您分析的內容顯示結果解讀
一個口哨音一根乾淨尖峰,例如峰值 1,047 Hz — C6,幾乎沒有泛音口哨接近純正弦音,因此是很好的調音器測試。
吉他的空弦低 E(82.4 Hz)約在 82、165、247 與 330 Hz 出現尖峰基頻整數倍的泛音階梯賦予吉他音色。
處於回授邊緣的擴聲系統某個頻率上持續升高的細尖峰,例如 2,510 Hz凍結顯示、讀取峰值,並在可聽見鳴叫前於 EQ 削減該頻帶。
小型未處理房間中播放的音樂45 到 60 Hz 附近有寬廣隆起,靠牆時變大這是房間模態:4 m 房間的第一個軸向模態約在 43 Hz(343 ÷ 2 × 4)。
FFT 大小 8,192 時的靜音較低的雜訊底;解析度讀數約 5.9 Hz大型 FFT 可顯示窄頻嗡聲——市電嗡聲出現在 50 或 60 Hz 及其倍頻。

如何使用頻譜分析儀

  1. 按啟動麥克風,並在瀏覽器要求時允許存取;頻柱會立即開始移動。
  2. 選擇 FFT 大小:2,048 用於快速變動素材,4,096 為全方位選擇,8,192 用於精確低頻工作。
  3. 發出聲音——播放音樂、樂器或測試音——並讀取峰值頻率與最接近的音符。
  4. 按凍結來保留有趣的畫面供檢查,再按繼續。
  5. 完成時按停止;麥克風串流會完全釋放。

頻譜分析儀常見問答

FFT 大小實際改變什麼?
它設定每個分析幀使用的取樣數。頻率解析度等於取樣率除以 FFT 大小,因此在 48,000 Hz 時,2,048 的 FFT 分箱寬約 23.4 Hz,而 8,192 縮小至約 5.9 Hz。代價是時間:較大 FFT 在較長視窗上平均,因此快速事件看起來會模糊。
為什麼音樂中的峰值讀數會跳動?
真實音樂中最響的頻率不斷改變——此刻是大鼓,下一刻是人聲。若要穩定讀數,請分析持續的單一聲源,例如延長音、口哨或測試音。另一選項是凍結按鈕:它會保留一幀,讓您從容讀取。
我可以把它當成樂器調音器嗎?
對於持續且相當純淨的音調,可以——峰值會轉為最接近的音符與音分偏差。低音樂器弦請先切到 FFT 8,192:在 48,000 Hz 時,約 5.9 Hz 的分箱接近低音頻率的一個半音,這是普通 FFT 峰值讀數的極限。專用調音器會進一步插值。
如何用它找出回授頻率?
把系統帶到即將鳴叫的狀態,觀察在其他內容跳動時仍持續上升的細尖峰,凍結顯示並讀取峰值頻率。小型 PA 設置常見問題在 250 到 500 Hz(混濁房間)與 2 到 4 kHz(指向舞台監聽的主唱麥克風)。在該處削減窄頻帶後重測。
為什麼我看不到約 20 kHz 以上的內容?
FFT 只能報告最高至取樣率一半的頻率(奈奎斯特極限)——48,000 Hz 裝置為 24,000 Hz。多數麥克風和面向語音的擷取鏈路本來就會更早衰減,因此筆電麥克風有用的高頻端通常為 16 到 20 kHz。
我的麥克風音訊會被錄製或傳送到任何地方嗎?
不會。串流直接進入瀏覽器中的分析器節點,計算幅度後立刻捨棄音訊。沒有任何內容會儲存;停止分析儀會完全釋放麥克風——瀏覽器的錄音指示器會關閉。