Skip to main contentCrate aether_nodes
Source pub use chorus::Chorus;pub use compressor::Compressor;pub use eq::ParametricEq;pub use gate::Gate;pub use limiter::Limiter;pub use panner::Panner;pub use record::RecordNode;pub use scope::ScopeNode;pub use waveshaper::Waveshaper;
- chorus
- Chorus / Flanger — BBD-style modulated delay.
- compressor
- RMS Compressor — dynamics processor.
- delay
- Feedback delay line.
- envelope
- ADSR envelope generator.
- eq
- Parametric EQ — 3-band equalizer with adjustable frequency, gain, and Q.
- filter
- State-variable filter (SVF) — simultaneous LP/HP/BP outputs.
- formant
- Formant filter — shapes audio to sound like a vowel.
- gain
- Gain node — scales input by a linear gain factor.
- gate
- Noise Gate — attenuates signal below threshold.
- granular
- Granular synthesis node.
- karplus_strong
- Karplus-Strong plucked string synthesis.
- lfo
- Low-Frequency Oscillator (LFO) — modulation source.
- limiter
- Limiter — brick-wall limiter with lookahead.
- mixer
- N-input mixer. Sums up to MAX_INPUTS signals with per-channel gain.
- moog_ladder
- Moog ladder filter — the filter that defined synthesizer sound.
- oscillator
- Band-limited wavetable oscillator with tuning table support.
- panner
- Stereo Panner — constant-power panning.
- record
- RecordNode — taps audio into a lock-free SPSC ring buffer.
- reverb
- Freeverb algorithmic reverb.
- scope
- ScopeNode — feeds audio into a lock-free SPSC ring buffer for visualisation.
- waveshaper
- Waveshaper / Saturation — nonlinear distortion.