AudioContext class

Annotations
  • DomName('AudioContext')
  • SupportedBrowser(SupportedBrowser.CHROME)
  • SupportedBrowser(SupportedBrowser.FIREFOX)
  • Experimental()
Extends
Implemented by

Constructors

AudioContext()

Constants

completeEvent = const EventStreamProvider<Event>('complete')
Static factory designed to expose complete events to event handlers that are not necessarily instances of AudioContext.

Static Properties

supported bool
read-only

Instance Properties

currentTime double
read-only
destination AudioDestinationNode
read-only
listener AudioListener
read-only
sampleRate double
read-only
onComplete Stream<Event>
read-only
on Events Inherited
read-only

Instance Methods

createAnalyser() → AnalyserNode
createBiquadFilter() → BiquadFilterNode
createBuffer(int numberOfChannels, int numberOfFrames, num sampleRate) → AudioBuffer
createBufferSource() → AudioBufferSourceNode
createChannelMerger([int numberOfInputs]) → ChannelMergerNode
createChannelSplitter([int numberOfOutputs]) → ChannelSplitterNode
createConvolver() → ConvolverNode
createDelay([num maxDelayTime]) → DelayNode
createDynamicsCompressor() → DynamicsCompressorNode
createGain() → GainNode
createMediaElementSource(MediaElement mediaElement) → MediaElementAudioSourceNode
createMediaStreamDestination() → MediaStreamAudioDestinationNode
createMediaStreamSource(MediaStream mediaStream) → MediaStreamAudioSourceNode
createOscillator() → OscillatorNode
createPanner() → PannerNode
createPeriodicWave(Float32List real, Float32List imag) → PeriodicWave
createScriptProcessor([int bufferSize, int numberOfInputChannels, int numberOfOutputChannels]) → ScriptProcessorNode
createWaveShaper() → WaveShaperNode
startRendering() → void
decodeAudioData(ByteBuffer audioData) → Future<AudioBuffer>
addEventListener(String type, dynamic listener(Event event), [bool useCapture]) → void Inherited
removeEventListener(String type, dynamic listener(Event event), [bool useCapture]) → void Inherited
dispatchEvent(Event event) → bool Inherited