Skip to main content

Crate wavecraft_dsp

Crate wavecraft_dsp 

Source
Expand description

DSP crate - pure audio processing algorithms.

This crate contains all DSP logic without any plugin framework dependencies, making it fully testable in isolation.

Re-exports§

pub use traits::ParamRange;
pub use traits::ParamSpec;
pub use traits::Processor;
pub use traits::ProcessorParams;
pub use traits::Transport;
pub use processor::GainProcessor;
pub use combinators::Chain;
pub use builtins::*;

Modules§

builtins
Built-in DSP processors ready to use.
combinators
Processor combinators for chaining DSP operations.
gain
Gain utilities for DSP processing.
processor
Audio processor - reference implementation with gain control.
traits
Core DSP traits for user-implemented audio processors.

Macros§

Chain
Combines processors into a serial chain.