@Generated(value="org.realityforge.webtack")
@JsType(isNative=true,
namespace="<global>",
name="BiquadFilterNode")
public class BiquadFilterNode
extends AudioNode
| Modifier and Type | Field and Description |
|---|---|
java.lang.String |
type
A string (enum) representing a BiquadFilterType.
|
channelCount, channelCountMode, channelInterpretation| Constructor and Description |
|---|
BiquadFilterNode(BaseAudioContext context)
The BiquadFilterNode() constructor of the Web Audio API creates a new BiquadFilterNode object, which represents a simple low-order filter, and is created using the AudioContext.createBiquadFilter() method.
|
BiquadFilterNode(BaseAudioContext context,
BiquadFilterOptions options)
The BiquadFilterNode() constructor of the Web Audio API creates a new BiquadFilterNode object, which represents a simple low-order filter, and is created using the AudioContext.createBiquadFilter() method.
|
| Modifier and Type | Method and Description |
|---|---|
AudioParam |
detune()
An a-rate AudioParam.
|
AudioParam |
frequency()
An AudioParam.
|
AudioParam |
gain()
An AudioParam.
|
void |
getFrequencyResponse(Float32Array frequencyHz,
Float32Array magResponse,
Float32Array phaseResponse)
undefined
|
AudioParam |
Q()
An AudioParam.
|
connect, connect, connect, connect, connect, context, disconnect, disconnect, disconnect, disconnect, disconnect, disconnect, disconnect, numberOfInputs, numberOfOutputsaddEventListener, addEventListener, addEventListener, dispatchEvent, removeEventListener, removeEventListener, removeEventListener@Nonnull @BiquadFilterType public java.lang.String type
public BiquadFilterNode(@Nonnull
BaseAudioContext context,
@Nonnull
BiquadFilterOptions options)
public BiquadFilterNode(@Nonnull
BaseAudioContext context)
@JsProperty(name="Q") @Nonnull public AudioParam Q()
@JsProperty(name="detune") @Nonnull public AudioParam detune()
@JsProperty(name="frequency") @Nonnull public AudioParam frequency()
@JsProperty(name="gain") @Nonnull public AudioParam gain()
public void getFrequencyResponse(@Nonnull
Float32Array frequencyHz,
@Nonnull
Float32Array magResponse,
@Nonnull
Float32Array phaseResponse)