A sustained 440 Hz sine (harmonic) + 8 Hz click train (percussive), STFT
1024/256, decompose.hpss at margins 1/2/4/8. Per-margin
spectrogram rows show mixture / harmonic / percussive — the horizontal
440 Hz line must live in H, the vertical click stripes in P. Badges assert
the margin-1 identity max|S−(H+P)| < 1e-5, energy capture (H keeps
>90% of the 440 Hz bin with <10% of click energy, and vice versa),
and that H's click-leak share drops below −30 dB by margin 4. A/B buttons
play the istft'd components against the mix. Numerics node-verified.
| margin | H: 440 Hz kept | H: click kept | P: click kept | H click-leak share |
|---|