pitch-detection icon indicating copy to clipboard operation
pitch-detection copied to clipboard

Adding YAAPT Algorithm

Open siefkenj opened this issue 3 years ago • 2 comments

Are there plans to include other pitch-detection algorithms? YAAPT seems like a good candidate http://bingweb.binghamton.edu/~hhu1/pitch/YAPT.pdf

There is also a Python implementation that might not be so hard to port to Rust: https://github.com/bjbschmitt/AMFM_decompy/blob/master/amfm_decompy/pYAAPT.py

It would be really cool to have this algorithm available :-)

siefkenj avatar Feb 14 '21 16:02 siefkenj

Yeah, I'd like to add more algorithms to the library!

Can't promise you an exact timeline, but thank you for the two references, will make it easier to implement it.

Also, let me know if you know some rust and would be interested in giving it a try

alesgenova avatar Feb 14 '21 22:02 alesgenova

I'm a very beginner in Rust. I'll see if I can understand the algorithm first ;-)

siefkenj avatar Feb 15 '21 04:02 siefkenj