rill-digital-filters 0.4.0

Digital filters for Rill - Biquad, OnePole, StateVariable, etc.
Documentation
1
2
3
4
5
6
7
8
9
10
11
12
13
14
15
16
//! Digital filters for Rill
//!
//! This crate provides digital filter implementations:
//! - Biquad filter (LowPass, HighPass, BandPass, Notch, Peak, LowShelf, HighShelf, AllPass)
//! - More filters coming soon: OnePole, StateVariable, Comb, etc.

#![warn(missing_docs)]

pub mod biquad;
/// Moog ladder filter — 4-pole digital lowpass with resonance
pub mod moog_ladder;

// Re-export main types from rill-core-dsp
pub use biquad::{BiquadExt, BiquadFilter, BiquadProcessor};
pub use moog_ladder::MoogLadderProcessor;
pub use rill_core_dsp::filters::{Filter, FilterParams, FilterType, MoogLadder};