Can I extract the volume of the first 16 harmonics of a vocal tone?

Josef Rebbe's icon

I'd like to extract the volume of the first 16 harmonics of an incoming note sang by a vocalist. I assume that I need to recognise the pitch first by doing some kind of FFT analysis. Is there a way to do this in real-time? And how could I approach this? I worked with analyser~ in the past, but this external doesn't seem to be continued. Any suggestions are much appreciated.

Sébastien Gay's icon

I personnally use zsa.freqpeak~ from the zsa descriptors package : http://www.e--j.com/index.php/what-is-zsa-descriptors/. It comes with a very handy set of abstractions.

LSka's icon