TY - GEN
T1 - Fast sequential LS estimation for sinusoidal modeling and decomposition of audio signals
AU - David, Bertrand
AU - Badeau, Roland
PY - 2007/12/1
Y1 - 2007/12/1
N2 - This work demonstrates a sequential Least Squares algorithm applied to the decomposition of sounds into sines-plus-residual models. For a given basis of r distinct frequency components, the algorithm derives recursively the Least Squares estimates of the associated amplitudes and phases. While a direct calculation achieves a O(nr2) complexity the main cost of our implementation is only of 4r multiplications per sample, whatever the length n of the analysis window. The technique is extended to basis of exponentially increasing or decreasing frequency components, which provides a fast and enhanced decomposition of rapidly varying segments of the sound. Finally, the proposed method is successfully applied to a real piano note.
AB - This work demonstrates a sequential Least Squares algorithm applied to the decomposition of sounds into sines-plus-residual models. For a given basis of r distinct frequency components, the algorithm derives recursively the Least Squares estimates of the associated amplitudes and phases. While a direct calculation achieves a O(nr2) complexity the main cost of our implementation is only of 4r multiplications per sample, whatever the length n of the analysis window. The technique is extended to basis of exponentially increasing or decreasing frequency components, which provides a fast and enhanced decomposition of rapidly varying segments of the sound. Finally, the proposed method is successfully applied to a real piano note.
UR - https://www.scopus.com/pages/publications/50249149542
U2 - 10.1109/ASPAA.2007.4392992
DO - 10.1109/ASPAA.2007.4392992
M3 - Conference contribution
AN - SCOPUS:50249149542
SN - 9781424416196
T3 - IEEE Workshop on Applications of Signal Processing to Audio and Acoustics
SP - 211
EP - 214
BT - 2007 IEEE Workshop on Applications of Signal Processing to Audio and Acoustics, WASPAA
T2 - 2007 IEEE Workshop on Applications of Signal Processing to Audio and Acoustics, WASPAA
Y2 - 21 October 2007 through 24 October 2007
ER -