Definition
Web Audio API 1.1 defines AudioNode
[Exposed=Window]
interface AudioNode : EventTarget {
AudioNode connect (AudioNode destinationNode,
optional unsigned long output = 0,
optional unsigned long input = 0);
undefined connect (AudioParam destinationParam, optional unsigned long output = 0);
undefined disconnect ();
undefined disconnect (unsigned long output);
undefined disconnect (AudioNode destinationNode);
undefined disconnect (AudioNode destinationNode, unsigned long output);
undefined disconnect (AudioNode destinationNode,
unsigned long output,
unsigned long input);
undefined disconnect (AudioParam destinationParam);
undefined disconnect (AudioParam destinationParam, unsigned long output);
readonly attribute BaseAudioContext context;
readonly attribute unsigned long numberOfInputs;
readonly attribute unsigned long numberOfOutputs;
attribute unsigned long channelCount;
attribute ChannelCountMode channelCountMode;
attribute ChannelInterpretation channelInterpretation;
};
Methods and attributes that return objects implementing AudioNode
Referring IDL interfaces/dictionaries
AnalyserNode
AudioDestinationNode
AudioNode
AudioScheduledSourceNode
AudioWorkletNode
BiquadFilterNode
ChannelMergerNode
ChannelSplitterNode
ConvolverNode
DelayNode
DynamicsCompressorNode
GainNode
IIRFilterNode
MediaElementAudioSourceNode
MediaStreamAudioDestinationNode
MediaStreamAudioSourceNode
MediaStreamTrackAudioSourceNode
PannerNode
ScriptProcessorNode
StereoPannerNode
WaveShaperNode