Skip to main content

Crate rill_digital_filters

Crate rill_digital_filters 

Source
Expand description

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.

Re-exports§

pub use biquad::BiquadExt;
pub use biquad::BiquadFilter;
pub use biquad::BiquadProcessor;
pub use moog_ladder::MoogLadderProcessor;

Modules§

biquad
Biquad filter implementation using rill-core-dsp
moog_ladder
Moog ladder filter — 4-pole digital lowpass with resonance

Structs§

FilterParams
Общий тип параметров для всех фильтров
MoogLadder
Moog ladder 4-pole lowpass filter

Enums§

FilterType
Тип фильтра

Traits§

Filter
Общий трейт для всех фильтров