An EDS modelling tool for tracking and modifying musical signals

When one intends to achieve a good sound quality in applying classical effects like time stretching or pitch shifting to a piano recording, the problem of separating the stable sinusoidal components from the mechanical noise has to be addressed. This decomposition allows for specific processing of each part. In the case of the piano, the effect must indeed be applied only on the sinusoidal part to preserve the naturalness of the sound, especially if the amount of the stretching or the shifting is large. In this paper, an adaptive parametric method is presented, based on an Exponentially Damped Sinusoidal (EDS) model for the signal. This technique is not limited by the well-known trade-off between the spectral resolution and the length of the analysis window as in classical Fourier based approaches (for instance the phase-vocoder). The signal subspace is directly tracked and the poles related to sinusoidal components are selected regarding the stability of their time trajectory. Some recent enhancements of the algorithms for audio signal processing are demonstrated; in order to achieve a lower complexity. The musical applications include modifications of piano sounds and the singing voice.

[1]  Julius O. Smith,et al.  Spectral modeling synthesis: A sound analysis/synthesis based on a deterministic plus stochastic decomposition , 1990 .

[2]  Eric Moulines,et al.  Pitch-synchronous waveform processing techniques for text-to-speech synthesis using diphones , 1989, Speech Commun..

[3]  Roland Badeau,et al.  Sintrack analysis for tracking components of musical signals , 2002 .

[4]  Eugene Coyle,et al.  High quality time-scale modification of speech using a peak alignment overlap-add algorithm (PAOLA) , 2003, 2003 IEEE International Conference on Acoustics, Speech, and Signal Processing, 2003. Proceedings. (ICASSP '03)..

[5]  Roland Badeau,et al.  Sliding window adaptive SVD algorithms , 2004, IEEE Transactions on Signal Processing.

[6]  M. Portnoff,et al.  Implementation of the digital phase vocoder using the fast Fourier transform , 1976 .

[7]  Xavier Serra,et al.  A sound analysis/synthesis system based on a deterministic plus stochastic decomposition , 1990 .

[8]  Eric Moulines,et al.  Non-parametric techniques for pitch-scale and time-scale modification of speech , 1995, Speech Commun..

[9]  Bertrand David,et al.  EDS PARAMETRIC MODELING AND TRACKING OF AUDIO SIGNALS , 2002 .

[10]  Tapan K. Sarkar,et al.  Matrix pencil method for estimating parameters of exponentially damped/undamped sinusoids in noise , 1990, IEEE Trans. Acoust. Speech Signal Process..

[11]  Mark Kahrs,et al.  Applications of digital signal processing to audio and acoustics , 1998 .

[12]  Thomas F. Quatieri,et al.  Speech analysis/Synthesis based on a sinusoidal representation , 1986, IEEE Trans. Acoust. Speech Signal Process..