Skip to main contentCrate aether_nodes
Source pub use record::RecordNode;pub use scope::ScopeNode;pub use compressor::Compressor;pub use waveshaper::Waveshaper;pub use chorus::Chorus;
- chorus
- Chorus / Flanger — BBD-style modulated delay.
- compressor
- RMS Compressor — dynamics processor.
- delay
- Feedback delay line.
- envelope
- ADSR envelope generator.
- 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.
- granular
- Granular synthesis node.
- karplus_strong
- Karplus-Strong plucked string synthesis.
- lfo
- Low-Frequency Oscillator (LFO) — modulation source.
- 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.
- 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.