#pitch #fft #yin #pyin

pyin-rs

A pure rust implementation of the FFT-based YIN and P-YIN pitch detection algorithms

1 unstable release

0.1.0 Jan 7, 2025

#348 in Audio

Download history 78/week @ 2025-01-01 64/week @ 2025-01-08

142 downloads per month

MIT license

3MB
407 lines

Rust YIN and P-YIN Pitch Detection

This crate contains a pure rust implementation of the FFT-based YIN and Probabilistic YIN pitch detection algorithms.

Note only power-of-two input size is supported.

This is a port of the P-YIN part of https://github.com/sevagh/pitch-detection.

Dependencies

~20MB
~359K SLoC