Jacobi passes against the residual: each cancels what the last left of every tonal
neighbour’s band in a track’s own, the neighbours’ leak back into it a factor of their
Gaussian’s weight at the gap smaller each pass.
A phase slope past this many half-widths from the detected frequency reads a neighbour
leaking into a band its own track has left silent, and is not the track’s.
Coherence: the band’s correlation with itself COHERENCE_LAG_SECS on, over the loudest
COHERENCE_SPAN_SECS, the band at least COHERENCE_HALF_HZ either side.
A hop’s frequency is read only where its slope’s span lies this many Gaussian time
deviations inside the target, the band there untouched by its ends, and held outward.
The cancelled reads take a track’s flags at this half-width at least: a narrowband noise’s
envelope under a narrower Gaussian moves slower than the flutter’s 30 ms running mean.
Flutter: the dB spread of FLUTTER_FRAME_SECS means about their FLUTTER_MEAN_FRAMES
running mean over the loudest FLUTTER_SPAN_SECS; over BREATHY_FLUTTER_DB is breathy.
A peak stands this many times over the Hann sidelobes louder peaks put under it: a
partial that decays or swells within a frame raises its skirts over a steady one’s.
A hop’s frequency is the band’s mean phase slope over this many Gaussian time deviations:
a change faster than the Gaussian’s width is not in the band to be read.