Implementation of the McAulay and Quatieri 1986 sinusoidal model, as described in:
McAulay, R. and Quatieri, T. (1986) "Speech analysis/Synthesis based on a sinusoidal representation". IEEE Transactions on Acoustics, Speech, and Signal Processing 34(4): 744--754
chain |
[fft] - Audio input to track, which has been pre-analysed by the FFT UGen; see examples below for the expected FFT size |
windowsize |
Window size used for FFT |
hopsize |
hop size for FFT, typically half window size |
maxpeaks |
Absolute maximum number of allowed peaks to be detected in the spectrum |
currentpeaks |
Current number of allowed peaks to be detected in the spectrum |
freqmult |
Resynthesis parameter to change frequency; currently causes a gross multiplication of frequency of all sinusoidal components, no envelope compensation |
tolerance |
Search area for matching peaks; within tolerance spectral bins |
noisefloor |
Minimum magnitude for a candidate peak |