OfflineAudioContext class
- Inheritance
- Object
- EventTarget
- BaseAudioContext
- OfflineAudioContext
- 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]) → PeriodicWaveinherited - 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. [...]
© 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/OfflineAudioContext-class.html