480 likes | 622 Views
Adaptive Sinusoidal Modeling of Percussive Musical Instrument Sounds. Marcelo Caetano, George Kafentzis , Athanasios Mouchtaris , Yannis Stylianou FORTH-ICS, Greece – CSD University of Crete , Greece – Orange Labs , France. Overview. Introduction and Motivation
E N D
Adaptive SinusoidalModeling of Percussive Musical Instrument Sounds Marcelo Caetano, George Kafentzis, AthanasiosMouchtaris, Yannis Stylianou FORTH-ICS, Greece– CSD University of Crete, Greece – Orange Labs, France
Overview Introduction and Motivation Adaptive Sinusoidal Modeling Percussive Musical Instrument Sounds Evaluation Conclusions and Future Work Marcelo Caetano, George Kafentzis, Athanasios Mouchtaris, and Yannis Stylinou
Introduction and Motivation Marcelo Caetano, George Kafentzis, Athanasios Mouchtaris, and Yannis Stylinou
Introduction • Percussive musical instrument sounds • Sharp onset • Highly nonstationary attack transients • Stationary sinusoids • Slowly-varying inside analysis window • Smear sharp onsets (pre-echo) • Fail to capture attack transients Marcelo Caetano, George Kafentzis, Athanasios Mouchtaris, and Yannis Stylinou
Motivation • Extended adaptive Quasi-Harmonic Model (eaQHM) • Adaptation of sinusoids inside the analysis window • Nonstationary sinusoids capture • Quasi-stationary oscillations (partials) • Transients (amplitude and frequency modulations) Marcelo Caetano, George Kafentzis, Athanasios Mouchtaris, and Yannis Stylinou
Adaptive Sinusoidal Modeling Marcelo Caetano, George Kafentzis, Athanasios Mouchtaris, and Yannis Stylinou
Sinusoidal Modeling Analysis: sound being modeled Synthesis: sinusoidal model Residual: modeling error Marcelo Caetano, George Kafentzis, Athanasios Mouchtaris, and Yannis Stylinou
Sinusoidal Modeling • Signal processing steps Marcelo Caetano, George Kafentzis, Athanasios Mouchtaris, and Yannis Stylinou
Sinusoidal Modeling Peak picking Marcelo Caetano, George Kafentzis, Athanasios Mouchtaris, and Yannis Stylinou
Sinusoidal Modeling Partial tracking Marcelo Caetano, George Kafentzis, Athanasios Mouchtaris, and Yannis Stylinou
Sinusoidal Modeling Partial tracking Marcelo Caetano, George Kafentzis, Athanasios Mouchtaris, and Yannis Stylinou
Sinusoidal Modeling • Resynthesis • Overlap-Add (OLA) • Additive synthesis • OLA: Stationary frequencies and amplitudes • Additive synthesis: polynomial interpolation Marcelo Caetano, George Kafentzis, Athanasios Mouchtaris, and Yannis Stylinou
Adaptive Sinusoidal Modeling • Signal processing steps Marcelo Caetano, George Kafentzis, Athanasios Mouchtaris, and Yannis Stylinou
Adaptive Sinusoidal Modeling • Extended Adaptive Quasi-Harmonic Model (eaQHM) • Quasi-Harmonic Model • Least squares • Frequency correction • Adaptation • Parameter interpolation • Nonstationary basis functions Marcelo Caetano, George Kafentzis, Athanasios Mouchtaris, and Yannis Stylinou
Quasi-Harmonic Model (QHM) Least squares Fit parameters of template sound by least squares Template is harmonically related sinusoids Parameter estimation includes frequency correction Marcelo Caetano, George Kafentzis, Athanasios Mouchtaris, and Yannis Stylinou
Quasi-Harmonic Model (QHM) Analysis equation Marcelo Caetano, George Kafentzis, Athanasios Mouchtaris, and Yannis Stylinou
Quasi-Harmonic Model (QHM) Frequency correction Marcelo Caetano, George Kafentzis, Athanasios Mouchtaris, and Yannis Stylinou
Quasi-Harmonic Model (QHM) Synthesis equation Marcelo Caetano, George Kafentzis, Athanasios Mouchtaris, and Yannis Stylinou
Quasi-Harmonic Model (QHM) Frequency correction Marcelo Caetano, George Kafentzis, Athanasios Mouchtaris, and Yannis Stylinou
Quasi-Harmonic Model (QHM) Frequency correction Marcelo Caetano, George Kafentzis, Athanasios Mouchtaris, and Yannis Stylinou
Quasi Harmonic Model (QHM) Iteratively corrects amplitude and frequency estimations Stationary inside the analysis and synthesis window Marcelo Caetano, George Kafentzis, Athanasios Mouchtaris, and Yannis Stylinou
Extended Adaptive Quasi Harmonic Model (eaQHM) • Adapts to temporal variations inside the analysis window • Time varying frequencies and amplitudes • Captures amplitudes and frequency modulations Marcelo Caetano, George Kafentzis, Athanasios Mouchtaris, and Yannis Stylinou
Extended Adaptive Quasi Harmonic Model (eaQHM) • Analysis equation Marcelo Caetano, George Kafentzis, Athanasios Mouchtaris, and Yannis Stylinou
Extended Adaptive Quasi Harmonic Model (eaQHM) • Synthesis equation Marcelo Caetano, George Kafentzis, Athanasios Mouchtaris, and Yannis Stylinou
Frequency Adaptation Marcelo Caetano, George Kafentzis, Athanasios Mouchtaris, and Yannis Stylinou
Extended Adaptive QHM Percussive musical instrument sound Marcelo Caetano, George Kafentzis, Athanasios Mouchtaris, and Yannis Stylinou
Extended Adaptive QHM Initialization: user input values Marcelo Caetano, George Kafentzis, Athanasios Mouchtaris, and Yannis Stylinou
Extended Adaptive QHM Estimation of amplitudes Marcelo Caetano, George Kafentzis, Athanasios Mouchtaris, and Yannis Stylinou
Extended Adaptive QHM Correction of frequency estimations (QHM) Marcelo Caetano, George Kafentzis, Athanasios Mouchtaris, and Yannis Stylinou
Extended Adaptive QHM Projection onto nonstationary basis functions Marcelo Caetano, George Kafentzis, Athanasios Mouchtaris, and Yannis Stylinou
Percussive Musical Instrument Sounds Marcelo Caetano, George Kafentzis, Athanasios Mouchtaris, and Yannis Stylinou
Percussive Musical Instruments • eaQHM renders a representation • Perceptually closer than SM • Same model (synthesis) complexity • Adaptation • Sharp onsets (no pre-echo) • Amplitude and frequency modulations • Transient modeling Marcelo Caetano, George Kafentzis, Athanasios Mouchtaris, and Yannis Stylinou
Comparison • Model complexity Marcelo Caetano, George Kafentzis, Athanasios Mouchtaris, and Yannis Stylinou
Percussive Onsets Marcelo Caetano, George Kafentzis, Athanasios Mouchtaris, and Yannis Stylinou
Evaluation Marcelo Caetano, George Kafentzis, Athanasios Mouchtaris, and Yannis Stylinou
Aim of Evaluation Compare representation between SM and eaQHM Objective evaluation: SRER Subjective evaluation: perceptual similarity Marcelo Caetano, George Kafentzis, Athanasios Mouchtaris, and Yannis Stylinou
Parameters Pitch class C: from C3 (f0≈131 Hz) to C7 (f0≈2093 Hz) Dynamics: mezzo forte and forte Duration is less than 2s Window size (3*T0), FFT (2048), Fs (16k), hop (2ms) Marcelo Caetano, George Kafentzis, Athanasios Mouchtaris, and Yannis Stylinou
Musical Instrument Sounds Marcelo Caetano, George Kafentzis, Athanasios Mouchtaris, and Yannis Stylinou
Objective Evaluation Signal to Reconstruction Error Ratio (SRER) Marcelo Caetano, George Kafentzis, Athanasios Mouchtaris, and Yannis Stylinou
Objective Evaluation Local SRER: window before the onset Global SRER: whole duration Marcelo Caetano, George Kafentzis, Athanasios Mouchtaris, and Yannis Stylinou
Objective Evaluation • Results Marcelo Caetano, George Kafentzis, Athanasios Mouchtaris, and Yannis Stylinou
Listening Test Which model is perceptually closer to original sounds? Forced preference 13 plucked strings and 6 percussion instruments 51 listeners Marcelo Caetano, George Kafentzis, Athanasios Mouchtaris, and Yannis Stylinou
Listening Test Marcelo Caetano, George Kafentzis, Athanasios Mouchtaris, and Yannis Stylinou
Results of the Listening Test Marcelo Caetano, George Kafentzis, Athanasios Mouchtaris, and Yannis Stylinou
Results of the Listening Test Participants refer to instruments by name Listeners used attack to tell difference Sharpness of onset was mentioned as difference Marcelo Caetano, George Kafentzis, Athanasios Mouchtaris, and Yannis Stylinou
Conclusions and Future Work Marcelo Caetano, George Kafentzis, Athanasios Mouchtaris, and Yannis Stylinou
Conclusions & Perspectives eaQHM represents well sharp onsets and attack transients QHM provides good initial estimation of parameters Adaptation corresponds to projection of signal onto nonstationary functions (AM/FM modulation) Adaptation represents variations inside the analysis window Marcelo Caetano, George Kafentzis, Athanasios Mouchtaris, and Yannis Stylinou
Questions? • http://www.csd.uoc.gr/~kafentz/listest/ Marcelo Caetano, George Kafentzis, Athanasios Mouchtaris, and Yannis Stylinou