How many of a candidate bin's most recent dB readings feed the growth-slope estimate
(growthSlope) — set equal to DEFAULT_THRESHOLDS's persistFrames so
growth is judged over the SAME window persistence already demands (the full run since
the bin became a candidate, not a shorter or longer slice of it). Long enough that a
couple of noisy/vibrato frames can't fake a trend by themselves.
How many of a candidate bin's most recent dB readings feed the growth-slope estimate (growthSlope) — set equal to DEFAULT_THRESHOLDS's
persistFramesso growth is judged over the SAME window persistence already demands (the full run since the bin became a candidate, not a shorter or longer slice of it). Long enough that a couple of noisy/vibrato frames can't fake a trend by themselves.