Haxe API Documentation
Back |
Indexextern class js.html.audio.AudioContext
Available in js
- var activeSourceCount(default,null) : Int
- var currentTime(default,null) : Float
- var destination(default,null) : AudioDestinationNode
- var listener(default,null) : AudioListener
- var oncomplete : js.html.EventListener
- var sampleRate(default,null) : Float
- function new() : Void
- function createAnalyser() : AnalyserNode
- function createBiquadFilter() : BiquadFilterNode
- function createBuffer(buffer : js.html.ArrayBuffer, mixToMono : Bool) : AudioBuffer
- Throws DOMException.
- function createBufferSource() : AudioBufferSourceNode
- function createChannelMerger(?numberOfInputs : Int) : ChannelMergerNode
- function createChannelSplitter(?numberOfOutputs : Int) : ChannelSplitterNode
- function createConvolver() : ConvolverNode
- function createDelay(?maxDelayTime : Float) : DelayNode
- function createDynamicsCompressor() : DynamicsCompressorNode
- function createGain() : GainNode
- function createMediaElementSource(mediaElement : js.html.MediaElement) : MediaElementAudioSourceNode
- function createMediaStreamSource(mediaStream : js.html.rtc.MediaStream) : MediaStreamAudioSourceNode
- function createOscillator() : OscillatorNode
- function createPanner() : PannerNode
- function createScriptProcessor(bufferSize : Int, ?numberOfInputChannels : Int, ?numberOfOutputChannels : Int) : ScriptProcessorNode
- function createWaveShaper() : WaveShaperNode
- function createWaveTable(real : js.html.Float32Array, imag : js.html.Float32Array) : WaveTable
- function decodeAudioData(audioData : js.html.ArrayBuffer, successCallback : AudioBufferCallback, ?errorCallback : AudioBufferCallback) : Void
- function startRendering() : Void
Back |
Index