| Class | Description |
---|
| AbstractFilter |
An abstract implementation of the IAudioFilter interface that can be
overridden to supply the specific transformation for a specific filter subclass. |
| BiquadFilter |
Infinite Impulse Response (IIR) linear filter based on the "Direct Form 1"
filter structure, incorporating four delay lines from the two previous input and
output values. |
| CacheFilter |
This audio filter does not transform its underlying source. |
| EchoFilter |
An EchoFilter implements a simple recirculating delay line in which the input is blended with
a time-delayed copy of itself. |
| EnvelopeFilter |
EnvelopeFilter applies a so-called ADSR (attack/decay/sustain/release) amplitude envelope to its
underlying source, to provide a shape to a sound source that typically has no
amplitude envelope. |
| GainFilter |
GainFilter applies a fixed gain factor to the underlying source. |
| ResamplingFilter |
This filter implementation resamples an input source by interpolating its samples
using a sampling frequency that is some factor higher or lower than its actual
sample rate. |