Expand description
microdsp is a collection of DSP
algorithms and utilities suitable for use in embedded systems.
The crate is no_std
compatible and relies
on alloc
.
When building for targets without a default allocator,
one must be provided by the user. This can be accomplished in stable Rust 1.68 and higher
using #[global_allocator]
and #[default_alloc_error_handler]
.
Modules
Common algorithms and utilities.
An implementation of the MPM pitch detection algorithm,
described in the paper A smarter way to find pitch.
Normalized least mean squares
adaptive filter.