ConvolverNode

js.html.EventTargetAudioNodejs.html.audio.ConvolverNode (extern class)

The ConvolverNode interface is an AudioNode that performs a Linear Convolution on a given AudioBuffer, often used to achieve a reverb effect. A ConvolverNode always has exactly one input and one output.

Documentation ConvolverNode by Mozilla Contributors, licensed under CC-BY-SA 2.5.

See:

Instance Members

buffer: AudioBuffer

A mono, stereo, or 4-channel AudioBuffer containing the (possibly multichannel) impulse response used by the ConvolverNode to create the reverb effect.


normalize: Bool

A boolean that controls whether the impulse response from the buffer will be scaled by an equal-power normalization when the buffer attribute is set, or not.


new(context: BaseAudioContext, ?options: Null<ConvolverOptions>): Void
Name Type Default
context BaseAudioContext
options Null<ConvolverOptions> (optional)