AudioContext class
- Inheritance
- Object
- EventTarget
- BaseAudioContext
- AudioContext
- Annotations
- @SupportedBrowser(SupportedBrowser.CHROME)
- @SupportedBrowser(SupportedBrowser.FIREFOX)
- @Native("AudioContext,webkitAudioContext")
Constructors
- AudioContext() factory
Properties
- baseLatency → num? read-only
- currentTime → num? read-only, inherited
- destination → AudioDestinationNode? read-only, inherited
- hashCode → int read-only, inherited
- The hash code for this object. [...]
- listener → AudioListener? read-only, inherited
- on → Events read-only, inherited
- This is an ease-of-use accessor for event streams which should only be used when an explicit accessor is not available.
- runtimeType → Type read-only, inherited
- A representation of the runtime type of the object.
- sampleRate → num? read-only, inherited
- state → String? read-only, inherited
Methods
- addEventListener(
String type, EventListener? listener, [bool? useCapture]) → void inherited - close(
) → Future - createAnalyser(
) → AnalyserNode inherited - createBiquadFilter(
) → BiquadFilterNode inherited - createBuffer(
int numberOfChannels, int numberOfFrames, num sampleRate) → AudioBuffer inherited - createBufferSource(
) → AudioBufferSourceNode inherited - createChannelMerger(
[int? numberOfInputs]) → ChannelMergerNode inherited - createChannelSplitter(
[int? numberOfOutputs]) → ChannelSplitterNode inherited - createConstantSource(
) → ConstantSourceNode inherited - createConvolver(
) → ConvolverNode inherited - createDelay(
[num? maxDelayTime]) → DelayNode inherited - createDynamicsCompressor(
) → DynamicsCompressorNode inherited - createGain(
) → GainNode override - createIirFilter(
List< num> feedForward, List<num> feedBack) → IirFilterNode@JSName('createIIRFilter'), inherited - createMediaElementSource(
MediaElement mediaElement) → MediaElementAudioSourceNode inherited - createMediaStreamDestination(
) → MediaStreamAudioDestinationNode inherited - createMediaStreamSource(
MediaStream mediaStream) → MediaStreamAudioSourceNode inherited - createOscillator(
) → OscillatorNode inherited - createPanner(
) → PannerNode inherited - createPeriodicWave(
List< num> real, List<num> imag, [Map? options]) → PeriodicWaveinherited - createScriptProcessor(
[int? bufferSize, int? numberOfInputChannels, int? numberOfOutputChannels]) → ScriptProcessorNode override - createStereoPanner(
) → StereoPannerNode inherited - createWaveShaper(
) → WaveShaperNode inherited - decodeAudioData(
ByteBuffer audioData, [DecodeSuccessCallback? successCallback, DecodeErrorCallback? errorCallback]) → Future< AudioBuffer> override - dispatchEvent(
Event event) → bool inherited - getOutputTimestamp(
) → Map - noSuchMethod(
Invocation invocation) → dynamic inherited - Invoked when a non-existent method or property is accessed. [...]
- removeEventListener(
String type, EventListener? listener, [bool? useCapture]) → void inherited - resume(
) → Future inherited - suspend(
) → Future - toString(
) → String inherited - A string representation of this object. [...]
Operators
- operator ==(
Object other) → bool inherited - The equality operator. [...]
Static Properties
© 2012 the Dart project authors
Licensed under the Creative Commons Attribution-ShareAlike License v4.0.
https://api.dart.dev/stable/2.13.0/dart-web_audio/AudioContext-class.html