Class: BiquadAudioFilter

BiquadAudioFilter(configopt)

Base class for BiquadFilterNode based audio filters.

Constructor

new BiquadAudioFilter(configopt)

Parameters:
Name Type Attributes Default Description
config Object <optional>
{} Filter configuration.
Properties
Name Type Attributes Default Description
type string <optional>
"lowpass" Biquad filter type.
frequency number <optional>
350 Filter frequency.
Q number <optional>
1 Filter Q value.
gain number <optional>
0 Filter gain value.
Source:

Extends

Classes

BiquadAudioFilter

Methods

createNodes(context)

Creates the filter nodes for the provided audio context.
Parameters:
Name Type Description
context BaseAudioContext The Web Audio context.
Overrides:
Source:

destruct()

Disconnects and clears created nodes.
Overrides:
Source:

disconnect()

Disconnects the filter output from the current graph without clearing settings.
Overrides:
Source:

updateNodes()

Applies the current filter settings to created nodes.
Overrides:
Source: