Expand description
Signal routing, mixing, and equalization for Rill
This crate provides:
- Equalizers (graphic, parametric) that work with any filter implementation
- Mixer with multiple channels, aux sends, and master output
- Future: matrix router for flexible signal routing
Re-exports§
pub use eq::log_spaced_frequencies;pub use eq::BandType;pub use eq::BiquadFactory;pub use eq::EqBand;pub use eq::FilterFactory;pub use eq::GraphicEq;pub use eq::GraphicEqProcessor;pub use eq::ParametricEq;pub use eq::ParametricEqProcessor;pub use mixer::ChannelConfig;pub use mixer::ChannelMode;pub use mixer::ChannelState;pub use mixer::MixerNode;pub use mixer::SendConfig;pub use mixer::SendType;pub use dry_wet::DryWetMix;
Modules§
- dry_wet
- Dry/wet mix utility node.
- eq
- Equalizer modules (graphic and parametric). Generic equalizer implementations for Rill
- mixer
- Multi-channel signal mixer with aux sends. Audio mixer for Rill
Enums§
- Filter
Type - Filter type
- Param
Value - Parameter value (can be of different types)
Traits§
- Filter
- Common trait for all filters