ConvolverNode
js.html.EventTarget → AudioNode → js.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: AudioBufferA mono, stereo, or 4-channel AudioBuffer containing the (possibly multichannel) impulse response used by the ConvolverNode to create the reverb effect.
normalize: BoolA 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) |