Ecosyste.ms: Awesome
An open API service indexing awesome lists of open source software.
https://github.com/cwilso/PitchDetect
Pitch detection in Web Audio using autocorrelation
https://github.com/cwilso/PitchDetect
Last synced: 18 days ago
JSON representation
Pitch detection in Web Audio using autocorrelation
- Host: GitHub
- URL: https://github.com/cwilso/PitchDetect
- Owner: cwilso
- License: mit
- Created: 2012-07-20T00:13:02.000Z (over 12 years ago)
- Default Branch: main
- Last Pushed: 2022-09-14T22:17:07.000Z (about 2 years ago)
- Last Synced: 2024-10-15T17:43:14.442Z (29 days ago)
- Language: JavaScript
- Homepage: https://cwilso.github.io/PitchDetect/
- Size: 50.8 KB
- Stars: 1,303
- Watchers: 54
- Forks: 437
- Open Issues: 17
-
Metadata Files:
- Readme: README.md
- License: LICENSE.txt
Awesome Lists containing this project
README
# Simple pitch detection
I whipped this app up to start experimenting with pitch detection, and also to test live audio input. It used to perform a naive (zero-crossing based) pitch detection algorithm; now it uses a naively-implemented auto-correlation algorithm in realtime, so it should work well with most monophonic waveforms (although strong harmonics will throw it off a bit). It works well with whistling (which has a clear, simple waveform); it also works pretty well to tune my guitar.
Live instance hosted on Github at https://cwilso.github.io/PitchDetect/.
Check it out, feel free to fork, submit pull requests, etc. MIT-Licensed - party on.
-Chris