Live Spectrum Analyzer

Real-time FFT-based spectrum analysis that runs at up to 8× overlap per FFT window. Visualize mechanical keyboard acoustics with scientific precision.

Key Capabilities

  • FFT-based real-time visualization
  • Selectable resolution (1024–16384 FFT size)
  • Frequency range: 20 Hz–20 kHz (adjustable)
  • Pinch-to-zoom for frequency range control
  • Cursor readout showing Hz + dBFS at any frequency
  • Fullscreen mode for detailed analysis
  • Settings overlay without covering main display
  • Logarithmic frequency scale for accurate representation

Display Modes

Bars

420 logarithmically-spaced bars with smooth animations

Line

Filled area curve for smooth frequency visualization

Overlays & Visualization

Average Curve

EMA trail showing smoothed frequency response over time

Peak Hold

Configurable hold time (Off, 1s, 5s, 10s, 15s, ∞)

Max Hold Trace

White line showing cumulative maximum per bin

Waterfall

Spectrogram scrolling upward showing frequency changes over time