public class AudioContext extends EventTarget
Objs.Constructor<T extends Objs>, Objs.Property<T>
Modifier and Type | Field and Description |
---|---|
Objs.Property<Number> |
currentTime |
Objs.Property<AudioDestinationNode> |
destination |
Objs.Property<AudioListener> |
listener |
Objs.Property<Number> |
sampleRate |
Modifier | Constructor and Description |
---|---|
protected |
AudioContext(Objs.Constructor<?> c,
Object js) |
addEventListener, addEventListener, addEventListener, addEventListener, dispatchEvent, removeEventListener, removeEventListener, removeEventListener, removeEventListener
$as, $cast, $delete, $get, $js, $set, create, create, defineProperties, defineProperty, freeze, getOwnPropertyDescriptor, getOwnPropertyNames, getPrototypeOf, hasOwnProperty, isExtensible, isFrozen, isPrototypeOf, isSealed, keys, newObject, newObject, preventExtensions, propertyIsEnumerable, seal, toLocaleString, toString, valueOf
public Objs.Property<Number> currentTime
public Objs.Property<AudioDestinationNode> destination
public Objs.Property<AudioListener> listener
public Objs.Property<Number> sampleRate
protected AudioContext(Objs.Constructor<?> c, Object js)
public static AudioContext $as(Object obj)
public Number currentTime()
public AudioDestinationNode destination()
public AudioListener listener()
public Number sampleRate()
public AnalyserNode createAnalyser()
public BiquadFilterNode createBiquadFilter()
public AudioBuffer createBuffer(double numberOfChannels, double length, double sampleRate)
public AudioBufferSourceNode createBufferSource()
public ChannelMergerNode createChannelMerger(double numberOfInputs)
public ChannelMergerNode createChannelMerger()
public ChannelSplitterNode createChannelSplitter(double numberOfOutputs)
public ChannelSplitterNode createChannelSplitter()
public ConvolverNode createConvolver()
public DelayNode createDelay(double maxDelayTime)
public DelayNode createDelay()
public DynamicsCompressorNode createDynamicsCompressor()
public GainNode createGain()
public MediaElementAudioSourceNode createMediaElementSource(HTMLMediaElement mediaElement)
public OscillatorNode createOscillator()
public PannerNode createPanner()
public PeriodicWave createPeriodicWave(Float32Array real, Float32Array imag)
public ScriptProcessorNode createScriptProcessor(double bufferSize, double numberOfInputChannels, double numberOfOutputChannels)
public ScriptProcessorNode createScriptProcessor()
public ScriptProcessorNode createScriptProcessor(double bufferSize)
public ScriptProcessorNode createScriptProcessor(double bufferSize, double numberOfInputChannels)
public StereoPannerNode createStereoPanner()
public WaveShaperNode createWaveShaper()
public void decodeAudioData(ArrayBuffer audioData, DecodeSuccessCallback successCallback, DecodeErrorCallback errorCallback)
public void decodeAudioData(ArrayBuffer audioData, DecodeSuccessCallback successCallback)
Copyright © 2018. All rights reserved.