Working on Pitch Detection algorithms (Autocorrelation and Harmonic Product Spectrum)
in
Core Library Questions
•
2 years ago
Hello! I'm currently working on a relatively big project in which I'm using Processing to capture audio (from wav or microphone) and extract pitch from human voices.
I've currently implemented a version of Autocorrelation, which works surprisingly well (at least much better than I expected). I've also tried HPS but that one isn't working yet.
The thing is I am not sure if I'm doing things right. That is, if I'm capturing and processing audio properly, handling buffers right and those little things. I would like to share my code so others may try this sketch and, fortunately, improve it.
Ideally, this would result in Processing having some basic pitch detection abilities. Where should I share these files in order to start such a project (that is, the collaborative one)?
PS: I may as well paste them here...