状態: idle
y–tグラフ(y: 正規化振幅 −1..1, t: サンプル番号 0..N-1)。
|Y(f)|–f(横軸: 周波数[Hz], 縦軸: 相対振幅、オートスケール)。
スペクトログラム(縦: 周波数[Hz], 横: 時間、色: 相対振幅)。既定は 0–2000Hz を表示。
更新方式: 毎フレームのスペクトラムを右端1列として描き足し、既存画像を左へ1pxスクロールして時間変化を表現しています。
・ウィンドウサイズ N:
fftSize サンプル(時間幅 Tw = N / fs 秒)/・フレームシフト H: おおよそ H ≈ fs / frameRate(1コマで1列追加)/・オーバーラップ率: overlap ≈ 1 − H / N
現在の設定: fs=— Hz, N=—, Tw=— ms, 推定fps=—, H≈— サンプル, overlap≈—%