Filter Control (AudioFilterNode)

🎚️ Filter Control

enable() (AudioFilterNode)

Enables audio filtering.

Returns: void

Example:

filterNode.enable();

disable() (AudioFilterNode)

Disables audio filtering (audio passes through unprocessed).

Returns: void

Example:

filterNode.disable();

toggle() (AudioFilterNode)

Toggles audio filtering on/off.

Returns: void

Example:

filterNode.toggle();

setNoiseSuppressionLevel() (AudioFilterNode)

Sets the noise suppression intensity level.

ParameterTypeOptionalDescription
levelnumberNoSuppression level (0-100)

Returns: void

Throws: INVALID_NOISE_SUPPRESSION_LEVEL if level is not between 0-100

Example:

filterNode.setNoiseSuppressionLevel(75); // 75% suppression