BiquadFilterNode
The BiquadFilterNode interface represents a low-order filter. It is an AudioNode used for tone controls, graphic equalizers, and other audio effects.
ChannelMergerNode
The ChannelMergerNode interface combines multiple mono inputs into a single output whose channels correspond, in order, to the node's inputs. It is an AudioNode with a variable number of single-channel inputs and one output.
ChannelSplitterNode
The ChannelSplitterNode interface separates the individual channels of an audio signal into a set of mono outputs. It is an AudioNode with a single input and a variable number of single-channel outputs.
ConvolverNode
The ConvolverNode interface represents a linear convolution effect that can be applied to a signal given an impulse response.
DelayNode
The DelayNode interface represents latency in an audio signal by a given amount of time. It is an AudioNode that applies time shift to incoming signal f.e.
GainNode
The GainNode interface represents a change in volume (amplitude) of the audio signal. It is an AudioNode with a single gain AudioParam that multiplies every sample passing through it.
IIRFilterNode
The IIRFilterNode interface represents a general infinite impulse response (IIR) filter.
PeriodicWave
The PeriodicWave interface defines a periodic waveform that can be used to shape the output of an OscillatorNode.
StereoPannerNode
The StereoPannerNode interface represents the change in ratio between two output channels (left and right speaker).
WaveShaperNode
The WaveShaperNode interface represents non-linear signal distortion effects.