Hey,
Would it be possible to use Overtone for vocal pitch detection?
I'm reading about this stuff, and there seem to be 2 dominant techniques: cepstrum and autocorrelation.
Cepstrum seems to be specific for vocal detection, while autocorrelation seems to be the best general purpose pitch detection,
There is a pitch ugen which uses autocorrelation, I tried
(definst test [] (sin-osc (pitch (in 8))))
That works sometimes, but it frequently picks an octave or other random note. Apparently a common problem with autocorrelation.
I also found mfcc, but I'm not sure exactly what it does and how to use it.
(I also completely forgot how to get data from SC to Clojure, probably via buffers)
Any ideas?
Pepijn