Commit graph

3 commits

Author SHA1 Message Date
Armin
e159b76e0d Add peak hold decay rate selector
Introduce a new dropdown to control how fast the peak-hold line
decays on the live spectrum. Options:
  Off   — peaks never decay (manual reset only)
  Slow  — slow fade (0.005/frame)
  Medium — moderate fade (0.015/frame, matches previous fixed rate)
  Fast   — quick fade (0.03/frame)

Previously the decay rate was hardcoded at 0.015/frame.
2026-07-06 18:09:41 +02:00
Armin
210b4c2d3d Expand window function selector to 8 options
Add Hamming, Bartlett, Gaussian, and Kaiser window options to the
live spectrum display. Previously only None, Hanning, Blackman-Harris,
and Flat Top were available. The new windows map to different visual
power-curve scalings in the render loop.

The window function only affects the realtime spectrum visualization,
not the static psychoacoustic analysis (which always uses Hanning).
2026-07-06 18:09:24 +02:00
Armin
c985d235a3 init 2026-07-05 00:44:08 +02:00