Options
All
  • Public
  • Public/Protected
  • All
Menu

Hierarchy

  • EventTarget
    • BaseAudioContext

Index

Properties

EventTarget

EventTarget: object

Type declaration

  • constructor: function
    • new __type(): EventTarget
    • Returns EventTarget

  • prototype: EventTarget

audioWorklet

audioWorklet: AudioWorklet

currentTime

currentTime: number

destination

listener

listener: AudioListener

onstatechange

onstatechange: function | null

sampleRate

sampleRate: number

state

Methods

addEventListener

createAnalyser

  • Returns AnalyserNode

createBiquadFilter

  • Returns BiquadFilterNode

createBuffer

  • createBuffer(numberOfChannels: number, length: number, sampleRate: number): AudioBuffer
  • Parameters

    • numberOfChannels: number
    • length: number
    • sampleRate: number

    Returns AudioBuffer

createBufferSource

createChannelMerger

  • Parameters

    • Optional numberOfInputs: undefined | number

    Returns ChannelMergerNode

createChannelSplitter

  • Parameters

    • Optional numberOfOutputs: undefined | number

    Returns ChannelSplitterNode

createConstantSource

createConvolver

  • Returns ConvolverNode

createDelay

  • createDelay(maxDelayTime?: undefined | number): DelayNode
  • Parameters

    • Optional maxDelayTime: undefined | number

    Returns DelayNode

createDynamicsCompressor

createGain

  • Returns GainNode

createIIRFilter

  • createIIRFilter(feedforward: number[], feedback: number[]): IIRFilterNode
  • Parameters

    • feedforward: number[]
    • feedback: number[]

    Returns IIRFilterNode

createOscillator

  • Returns OscillatorNode

createPanner

  • Returns PannerNode

createPeriodicWave

  • Parameters

    Returns PeriodicWave

createScriptProcessor

  • createScriptProcessor(bufferSize?: undefined | number, numberOfInputChannels?: undefined | number, numberOfOutputChannels?: undefined | number): ScriptProcessorNode
  • Parameters

    • Optional bufferSize: undefined | number
    • Optional numberOfInputChannels: undefined | number
    • Optional numberOfOutputChannels: undefined | number

    Returns ScriptProcessorNode

createStereoPanner

  • Returns StereoPannerNode

createWaveShaper

  • Returns WaveShaperNode

decodeAudioData

dispatchEvent

  • dispatchEvent(event: Event): boolean
  • Dispatches a synthetic event event to target and returns true if either event's cancelable attribute value is false or its preventDefault() method was not invoked, and false otherwise.

    Parameters

    • event: Event

    Returns boolean

removeEventListener

Generated using TypeDoc