A ConvolverEffect is constructed by passing the following parameters.
The audio context required by the ConvolverNode
Optional
options: { impulseResponsePath?: string; intensity?: number } = {}Additional options which modify the ConvolverEffect behavior
Optional
impulseResponsePath?: stringThe file path to the impulse response buffer to use
Optional
intensity?: 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
Optional
intensity?: 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