dart:web_audio
OfflineAudioContext class
- Inheritance
-
- Annotations
-
- @Native("OfflineAudioContext")
Constructors
- OfflineAudioContext(dynamic numberOfChannels_OR_options, [int? numberOfFrames, num? sampleRate])
factory
Properties
- currentTime → num?
read-only, inherited
- destination → AudioDestinationNode?
read-only, inherited
- hashCode → int
read-only, inherited
- The hash code for this object.
- length → int?
read-only
- 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
- 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
inherited
- 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]) → PeriodicWave
inherited
- createScriptProcessor([int? bufferSize, int? numberOfInputChannels, int? numberOfOutputChannels]) → ScriptProcessorNode
inherited
- createStereoPanner() → StereoPannerNode
inherited
- createWaveShaper() → WaveShaperNode
inherited
- decodeAudioData(ByteBuffer audioData, [DecodeSuccessCallback? successCallback, DecodeErrorCallback? errorCallback]) → Future<AudioBuffer>
inherited
- dispatchEvent(Event event) → bool
inherited
- 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
- startRendering() → Future<AudioBuffer>
- suspendFor(num suspendTime) → Future
@JSName('suspend')
- toString() → String
inherited
- A string representation of this object.
Operators
- operator ==(Object other) → bool
inherited
- The equality operator.