A ConvolverEffect is constructed by passing the following parameters.
The audio context required by the ConvolverNode
Optionaloptions: { impulseResponsePath?: string; intensity?: number } = {}Additional options which modify the ConvolverEffect behavior
OptionalimpulseResponsePath?: stringThe file path to the impulse response buffer to use
Optionalintensity?: numberThe initial intensity of the effect
Adjust the intensity of the effect on a scale of 0 to 10.
Additional side effects performed when some other AudioNode connects to this one. This behavior is not supported by the base WebAudioAPI but is needed here for more complex effects.
An upstream source node that is connecting to this one
Update the state of the effect node given the active flag and numeric intensity.
Options which are updated
Optionalintensity?: numberA new effect intensity
A sound effect which applies a convolver filter. The convolver effect splits the input sound into two separate paths:
See
https://developer.mozilla.org/en-US/docs/Web/API/ConvolverNode