Expand description

Simpler audio processor trait, ingesting sample by sample Provides what is in some cases a simpler form of expressing signal processing.

The SimpleAudioProcessor is essentially a function of f32 to f32 (or a function that takes a multi-channel frame of f32s and mutates it.

Additionally, [process_buffer] and BufferProcessor are exposed to “lift” a SimpleAudioProcessor onto a buffered AudioProcessor instance.

Structs

Wrapper over SimpleAudioProcessor to provide an AudioProcessor impl.

Traits

Represents an audio processing node.

Functions

Process a buffer of samples with a SimpleAudioProcessor