PARTIAL TRACKING IN SINUSOIDAL MODELING - An Adaptive Prediction-based RLS Lattice Solution

Leonardo O. Nunes, Paulo A. A. Esquef, Luiz W. P. Biscainho, Ricardo Merched

Abstract

Partial tracking plays an important role in sinusoidal modeling analysis, being the stage in which the model parameters are obtained. This is accomplished by coherently grouping the spectral peaks found in each frame into time-evolving tracks of varying frequency and amplitude. The main difficulties faced by partial tracking algorithms are the analysis of polyphonic signals and the pursuit of tracks exhibiting strong modulations in frequency and amplitude. In these circumstances, linear prediction over the trajectory of a given track has been shown to improve partial tracking performance. This paper proposes an adaptive RLS lattice filter for the purpose of prediction in partial tracking. A new heuristic which certifies the filter convergence is also presented. Computer simulation results are shown to compare the proposed implementation with that of other predictors. The performance of the proposed solution is similar to that of competing methods, albeit with reduced computational complexity as well as improved numerical stability.

References

  1. Depalle, P., Garcia, G., and Rodet, X. (1993). Tracking of partials for additive sound synthesis using hidden markov models. In Proceedings of the 1993 IEEE International Conference on Acoustics, Speech, and Signal Processing, volume 1, pages 225-228, Minneapolis, USA.
  2. Depalle, P. and Hélie, T. (1997). Extraction of spectral peak parameters using a short-time fourier transform modeling and no sidelobe windows. In 1997 IEEE Workshop Applications of Signal Processing to Audio and Acoustics, New Paltz, USA.
  3. George, E. B. and Smith, M. J. T. (1992). Analysis-bysynthesis/overlap-add sinusoidal modeling applied to the analysis and synthesis of musical tones. Journal of the Audio Engineering Society, 40(6):497-516.
  4. Laakso, T. and Välimäki, V. (1998). Energy-based effective length of the impulse response of a recursive filter. In Proceedings of the 1998 IEEE Conference on Acoustics, Speech, and Signal Processing, volume 3, pages 1253-1256, Seattle, USA.
  5. Lagrange, M. and Marchand, S. (2007). Estimating the instantaneous frequency of sinusoidal components using phase-based methods. Journal of the Audio Engineering Society, 55(5):385 - 399.
  6. Lagrange, M., Marchand, S., Raspaud, M., and Rault, J.-B. (2003). Enhanced partial tracking using linear prediction. In Proc. of the 6th International Conference on Digital Audio Effects (DAFx'03), London, UK.
  7. Lagrange, M., Marchand, S., and Rault, J.-B. (2007). Enhancing the tracking of partials for the sinusoidal modeling of polyphonic sounds. IEEE Transactions on Audio, Speech, and Language Processing, 15(5):1625-1634.
  8. McAulay, R. J. and Quatieri, T. F. (1986). Speech analsysis/synthesis based on a sinusoidal representation. IEEE Transactions on Acoustics, Speech, and Signal Processing, 34(4):744-754.
  9. Nunes, L., Esquef, P., and Biscainho, L. (2007a). Evaluation of threshold-based algorithms for detection of spectral peaks in audio. In Proceedings of the 5th AES-Brazil Conference, pages 66-73, Sa˜o Paulo, Brazil.
  10. Nunes, L., Merched, R., and Biscainho, L. (2007b). Recursive least-squares estimation of the evolution of partials in sinusoidal analysis. In Proceedings of the 2007 IEEE Conference on Acoustics, Speech, and Signal Processing, volume I, pages 253-256, Honolulu, USA. IEEE.
  11. Sayed, A. (2003). Fundamentals of Adaptive Filtering. Wiley-IEEE.
  12. Serra, X. (1997). Musical sound modeling with sinusoids plus noise. In Poli, G. D., Picialli, A., Pope, S. T., and Roads, C., editors, Musical Signal Processing. Swets & Zeitlinger Publishers.
  13. Serra, X. and Smith III, J. O. (1990). Spectral modeling synthesis: A sound analysis/synthesis system based on deterministic plus stochastic decomposition. Computer Music Journal, 14(4):12-24.
  14. Smith III, J. O. and Serra, X. (1987). PARSHL: An analysis/synthesis program for non-harmonic sounds based on a sinusoidal representation. In Proceedings of the International Computer Music Conference, volume 76 (6), pages 1738-1742, Champaign-Urbana, USA.
  15. Sterian, A. and Wakefield, G. H. (1998). A model-based approach to partial tracking for musical transcription. In Proceedings of the 1998 SPIE Annual Meeting, San Diego, USA.
Download


Paper Citation


in Harvard Style

O. Nunes L., A. A. Esquef P., W. P. Biscainho L. and Merched R. (2008). PARTIAL TRACKING IN SINUSOIDAL MODELING - An Adaptive Prediction-based RLS Lattice Solution . In Proceedings of the International Conference on Signal Processing and Multimedia Applications - Volume 1: SIGMAP, (ICETE 2008) ISBN 978-989-8111-60-9, pages 84-91. DOI: 10.5220/0001937000840091


in Bibtex Style

@conference{sigmap08,
author={Leonardo O. Nunes and Paulo A. A. Esquef and Luiz W. P. Biscainho and Ricardo Merched},
title={PARTIAL TRACKING IN SINUSOIDAL MODELING - An Adaptive Prediction-based RLS Lattice Solution},
booktitle={Proceedings of the International Conference on Signal Processing and Multimedia Applications - Volume 1: SIGMAP, (ICETE 2008)},
year={2008},
pages={84-91},
publisher={SciTePress},
organization={INSTICC},
doi={10.5220/0001937000840091},
isbn={978-989-8111-60-9},
}


in EndNote Style

TY - CONF
JO - Proceedings of the International Conference on Signal Processing and Multimedia Applications - Volume 1: SIGMAP, (ICETE 2008)
TI - PARTIAL TRACKING IN SINUSOIDAL MODELING - An Adaptive Prediction-based RLS Lattice Solution
SN - 978-989-8111-60-9
AU - O. Nunes L.
AU - A. A. Esquef P.
AU - W. P. Biscainho L.
AU - Merched R.
PY - 2008
SP - 84
EP - 91
DO - 10.5220/0001937000840091