Skip to main content

Crate aether_nodes

Crate aether_nodes 

Source

Re-exports§

pub use record::RecordNode;
pub use scope::ScopeNode;
pub use compressor::Compressor;
pub use waveshaper::Waveshaper;
pub use chorus::Chorus;

Modules§

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.