Ecosyste.ms: Awesome
An open API service indexing awesome lists of open source software.
https://github.com/nibblerealm/pitch
Quickly and accurately determine the pitch and volume of a sound sample.
https://github.com/nibblerealm/pitch
acf audio auto-correlation bacf bcf detection pitch-detection
Last synced: about 1 month ago
JSON representation
Quickly and accurately determine the pitch and volume of a sound sample.
- Host: GitHub
- URL: https://github.com/nibblerealm/pitch
- Owner: NibbleRealm
- License: bsl-1.0
- Created: 2019-12-26T20:34:53.000Z (about 5 years ago)
- Default Branch: master
- Last Pushed: 2023-05-26T22:51:03.000Z (over 1 year ago)
- Last Synced: 2024-12-06T05:13:45.158Z (about 1 month ago)
- Topics: acf, audio, auto-correlation, bacf, bcf, detection, pitch-detection
- Language: Rust
- Homepage:
- Size: 19.5 KB
- Stars: 6
- Watchers: 3
- Forks: 1
- Open Issues: 0
-
Metadata Files:
- Readme: readme.md
- License: LICENSE
Awesome Lists containing this project
README
## ["pitch"](http://plopgrizzly.com/audio#plopgrizzly) by [Plop Grizzly](http://plopgrizzly.com)
Quickly and accurately determine the pitch and volume of a sound sample.This crate uses a
[Bitstream Autocorrelation Function (BCF)
](http://www.cycfi.com/2018/03/fast-and-efficient-pitch-detection-bitstream-autocorrelation/)
invented by Joel de Guzman to determine the pitch of the sound sample.## Features
* Determine pitch of an audio wave using Bitstream Autocorrelation (BCF)## [Contributing](http://plopgrizzly.com/contributing/en#contributing)
## Roadmap to 1.0 (Future Features)
* Try using BACF, the updated version of BCF, which uses peaks rather than
zero-crossings. Evaluate Speed vs accuracy benifits / downfalls. Method
differences described
[here](http://www.cycfi.com/2018/04/fast-and-efficient-pitch-detection-bliss/)## Change Log
### 0.1
* Initial release.