Interface AudioContext

An audio-processing graph built from audio modules linked together, each represented by an AudioNode.

MDN Reference

Hierarchy

Properties

audioWorklet: AudioWorklet

Available only in secure contexts.

MDN Reference

baseLatency: number
currentTime: number
listener: AudioListener
onstatechange: ((this, ev) => any)

Type declaration

outputLatency: number
sampleRate: number

Methods

  • Parameters

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

    Returns AudioBuffer

  • Parameters

    • Optional maxDelayTime: number

    Returns DelayNode

  • Parameters

    • Optional bufferSize: number
    • Optional numberOfInputChannels: number
    • Optional numberOfOutputChannels: number

    Returns ScriptProcessorNode

    Deprecated

    MDN Reference

  • 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.

    MDN Reference

    Parameters

    Returns boolean

  • Type Parameters

    • K extends "statechange"

    Parameters

    Returns void

  • Parameters

    Returns void