beat-detector
beat-detector copied to clipboard
Audio beat detection library that supports different audio input devices as source. You can pass a callback for each found beat to the library.
This only focuses on changes I have locally (big refactoring). I figured out that I can dramatically (50+%) reduce the calculation overhead of the bandpass filters if each bandpass filter...
- [x] no_std in code - [ ] make sure to tell users in README about it
use the knowledge I gained recently and improve the implementation (e.g. dynamic audio input stream configuration)
My lowpass filter is finally "good enough" and yet simple. Well-enough results
- overall refactoring for detection improvement - basic test against a test MP3 file must work - must also work with live audio
It would be much cooler if the library would perform downsampling of the original signal. 1. apply lowpass filter (to prevent aliasing) 2. sample 44.1khz down to 1000hz or so...
Bumps [crate-ci/typos](https://github.com/crate-ci/typos) from 1.22.9 to 1.23.6. Release notes Sourced from crate-ci/typos's releases. v1.23.6 [1.23.6] - 2024-07-31 Fixes Updated the dictionary with the July 2024 changes v1.23.5 [1.23.5] - 2024-07-25 Features...