Skip to main content

AudioMixer

The audio mixer

Index

Constructors

constructor

Properties

readonlyeventTarget

eventTarget: AudioMixerEventTarget = ...

node

node: gainNodeConstructor<IAudioContext>

sources

sources: Set<AudioSource>

station

station: AudioStation

Accessors

destroyed

  • get destroyed(): boolean
  • Check if the audio mixer destroyed


    Returns boolean

volume

  • get volume(): number
  • set volume(value: number): void
  • Get the volume of this mixer


    Returns number

  • Set the volume of this mixer


    Parameters

    • value: number

    Returns void

Methods

destroy

  • destroy(): void
  • Dispose the audio mixer


    Returns void

isSuspended

  • isSuspended(): boolean
  • Is the mixer suspended


    Returns boolean

replaceAudioContext

  • replaceAudioContext(newAudioContext: IAudioContext): void
  • Replace audio context used in this mixer Should be only used by AudioStation#reset


    Parameters

    • newAudioContext: IAudioContext

    Returns void

resume

  • resume(): void
  • Resume the sources on the mixer


    Returns void

suspend

  • suspend(): void
  • Suspend the sources on the mixer


    Returns void