Lightweight Self-Supervised Detection of Fundamental Frequency and Accurate Probability of Voicing in Monophonic Music
Venkat Suprabath Bitra, Homayoon Beigi
TL;DR
This work tackles robust $F_0$ and voicing estimation for monophonic music under realistic artifacts and limited data. It introduces a lightweight self-supervised framework that enforces transposition-equivariant learning on a CQT front-end, paired with an EM-style iterative reweighting using Shift Cross-Entropy to down-weight unreliable frames and generate pseudo-labels for a small voicing classifier. The method trains exclusively on MedleyDB and demonstrates competitive cross-corpus performance and cross-instrument generalization, aided by a compact ResNeXt1D encoder and a Toeplitz pitch head. The approach yields a practical front-end for rapid instrument-specific conditioning in neural synthesis and DDSP-style pipelines, with strong potential for personalization and robust pitch tracking in real-world recordings.
Abstract
Reliable fundamental frequency (F 0) and voicing estimation is essential for neural synthesis, yet many pitch extractors depend on large labeled corpora and degrade under realistic recording artifacts. We propose a lightweight, fully self-supervised framework for joint F 0 estimation and voicing inference, designed for rapid single-instrument training from limited audio. Using transposition-equivariant learning on CQT features, we introduce an EM-style iterative reweighting scheme that uses Shift Cross-Entropy (SCE) consistency as a reliability signal to suppress uninformative noisy/unvoiced frames. The resulting weights provide confidence scores that enable pseudo-labeling for a separate lightweight voicing classifier without manual annotations. Trained on MedleyDB and evaluated on MDB-stem-synth ground truth, our method achieves competitive cross-corpus performance (RPA 95.84, RCA 96.24) and demonstrates cross-instrument generalization.
