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: 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) |