22 releases (11 breaking)
Uses old Rust 2015
0.11.0 | May 29, 2020 |
---|---|
0.10.0 | Jun 10, 2018 |
0.9.1 | Feb 17, 2018 |
0.9.0 | Nov 27, 2017 |
0.1.0 | Mar 7, 2015 |
#23 in #digital-signal-processing
611 downloads per month
Used in 22 crates
(15 directly)
1MB
5K
SLoC
sample
NOTICE: This crate was renamed to dasp.
See this PR for details.
lib.rs
:
A crate of fundamentals for audio PCM DSP.
- Use the Sample trait to remain generic across bit-depth.
- Use the Frame trait to remain generic over channel layout.
- Use the Signal trait for working with Iterators that yield Frames.
- Use the slice module for working with slices of Samples and Frames.
- See the conv module for fast conversions between slices, frames and samples.
- See the types module for provided custom sample types.
- See the interpolate module for sample rate conversion and scaling.
- See the ring_buffer module for fast FIFO queue options.