Options
All
  • Public
  • Public/Protected
  • All
Menu

Allows the generation, processing, or analyzing of audio using JavaScript.

Hierarchy

Index

Properties

AudioNode

AudioNode: object

Type declaration

  • constructor: function
    • Returns AudioNode

  • prototype: AudioNode

bufferSize

bufferSize: number
deprecated

channelCount

channelCount: number

channelCountMode

channelCountMode: ChannelCountMode

channelInterpretation

channelInterpretation: ChannelInterpretation

context

context: BaseAudioContext

numberOfInputs

numberOfInputs: number

numberOfOutputs

numberOfOutputs: number

onaudioprocess

onaudioprocess: function | null
deprecated

Methods

addEventListener

connect

  • connect(destinationNode: AudioNode, output?: undefined | number, input?: undefined | number): AudioNode
  • connect(destinationParam: AudioParam, output?: undefined | number): void
  • Parameters

    • destinationNode: AudioNode
    • Optional output: undefined | number
    • Optional input: undefined | number

    Returns AudioNode

  • Parameters

    • destinationParam: AudioParam
    • Optional output: undefined | number

    Returns void

disconnect

  • disconnect(): void
  • disconnect(output: number): void
  • disconnect(destinationNode: AudioNode): void
  • disconnect(destinationNode: AudioNode, output: number): void
  • disconnect(destinationNode: AudioNode, output: number, input: number): void
  • disconnect(destinationParam: AudioParam): void
  • disconnect(destinationParam: AudioParam, output: number): void
  • Returns void

  • Parameters

    • output: number

    Returns void

  • Parameters

    Returns void

  • Parameters

    Returns void

  • Parameters

    • destinationNode: AudioNode
    • output: number
    • input: number

    Returns void

  • Parameters

    • destinationParam: AudioParam

    Returns void

  • Parameters

    • destinationParam: AudioParam
    • output: number

    Returns void

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