Skip to main content

Crate rill_digital_effects

Crate rill_digital_effects 

Source
Expand description

Digital signal effects for Rill

This crate provides common digital effects:

  • Delay with feedback
  • Distortion with multiple waveshaping types
  • Limiter with lookahead
  • Dry/Wet mix utility
  • Tape write/read heads for delay lines
  • More to come: Chorus, Flanger, Phaser, Reverb, Compressor

Re-exports§

pub use delay::Delay;
pub use distortion::Distortion;
pub use distortion::DistortionType;
pub use limiter::Limiter;
pub use read_head::ReadHead;
pub use write_head::WriteHead;

Modules§

delay
Delay effect with configurable time, feedback, and mix. Delay effect with feedback
distortion
Waveshaping distortion with multiple algorithm types. Distortion effect with waveshaping
limiter
Lookahead limiter with configurable threshold and release. Limiter with lookahead using Delay + envelope detection
read_head
Tape read head for delay-line playback.
write_head
Tape write head for delay-line recording with feedback.