Dart
dart:web_audio
AudioNode class
description
AudioNode class
Inheritance
Object
EventTarget
AudioNode
Implementers
AnalyserNode
AudioDestinationNode
AudioScheduledSourceNode
AudioWorkletNode
BiquadFilterNode
ChannelMergerNode
ChannelSplitterNode
ConvolverNode
DelayNode
DynamicsCompressorNode
GainNode
IirFilterNode
MediaElementAudioSourceNode
MediaStreamAudioDestinationNode
MediaStreamAudioSourceNode
PannerNode
ScriptProcessorNode
StereoPannerNode
WaveShaperNode
Annotations
@Native("AudioNode")
Properties
channelCount
↔
int
read / write
channelCountMode
↔
String
read / write
channelInterpretation
↔
String
read / write
context
→
BaseAudioContext
final
numberOfInputs
→
int
final
numberOfOutputs
→
int
final
hashCode
→
int
The hash code for this object.
[...]
read-only, inherited
on
→
Events
This is an ease-of-use accessor for event streams which should only be used when an explicit accessor is not available.
read-only, inherited
runtimeType
→
Type
A representation of the runtime type of the object.
read-only, inherited
Methods
connectNode
(
AudioNode
destination
, [
int
output
=
0
,
int
input
=
0
])
→ void
connectParam
(
AudioParam
destination
, [
int
output
=
0
])
→ void
disconnect
(
[
dynamic
destination_OR_output
,
int
output
,
int
input
])
→ void
addEventListener
(
String
type
,
EventListener
listener
, [
bool
useCapture
])
→ void
inherited
dispatchEvent
(
Event
event
)
→
bool
inherited
noSuchMethod
(
Invocation
invocation
)
→ dynamic
Invoked when a non-existent method or property is accessed.
[...]
inherited
removeEventListener
(
String
type
,
EventListener
listener
, [
bool
useCapture
])
→ void
inherited
toString
(
)
→
String
Returns a string representation of this object.
inherited
Operators
operator ==
(
dynamic
other
)
→
bool
The equality operator.
[...]
inherited