New: your coding agent can read the release notes before it upgrades. Set up the MCP server →
crates.io · #4145 most downloaded on crates.io
An abstraction for audio PCM DSP rate interpolation, including floor, linear and sinc.
Last release 6 years ago
no release in 18 months
Too new to tell
only 1 dated releases
Nearly every release is documented
notes for 1 of 1 stable releases
Nothing withdrawn
no release was ever pulled
6 years old
1 releases · first in 2020
One column per quarter.
Refactor the sample crate into a modular collection of crates under dasp.
sample crate into a modular collection of crates under dasp.sample to dasp, where dasp stands for digital
audio signal processing.std to all crates. Can be disabled in order to use no_std.all-features-no-std feature to dasp, dasp_envelope,
dasp_interpolate, dasp_signal, dasp_slice and dasp_window. Enables
all features within a no_std context.dasp_envelope crate:
peak - enables peak detector implementation.rms - enables RMS detector implementation.dasp_interpolate crate:
floor - enables Floor Interpolate implementation.linear - enables Linear Interpolate implementation.sinc - enables Sinc Interpolate implementation.dasp_signal crate:
boxed - enables Signal implementation for Box<dyn Signal>.bus - enables SignalBus trait.envelope - enables SignalEnvelope trait.rms - enables SignalRms trait.window - enables signal::window module.window-hanning - enables hanning window constructor.window-rectangle - enables rectangle window constructor.dasp_slice crate:
boxed - enables conversions between boxed slices.dasp crate has a feature for each of the above.dasp_signal::window module items accordingly.equilibrium() and identity() constructors from Sample and Frame
traitsin favour of EQUILIBRIUM and IDENTITY associated consts.Frame::n_channels function in favour of Frame::CHANNELS associated
const.Frame for all primitive Sample types where each are
assumed to represent a frame of a monophonic signal. This greatly simplifies
working with monophonic signal sources as demonstrated in the updated
dasp_signal crate.CHANGELOG begins...
Your coding agent can read these notes before it upgrades. Set up the MCP server →