Skip to main content

AudioManager

class AudioManager 

Constructors​

constructor​

public new AudioManagerlogger: Loggercontext: AudioContext: AudioManager

Parameters

Methods​

dispose​

public dispose(): void

getSource​

public getSource(): stringnull

getTime​

public getTime(): number

isInRange​

public isInRangetime: number: boolean

Parameters


isReady​

public isReady(): boolean''null

setMuted​

public setMutedisMuted: boolean: void

Parameters


setOffset​

public setOffsetvalue: number: void

Parameters


setPaused​

public setPausedisPaused: boolean: Promiseboolean

Pause/resume the audio.

Parameters

  • isPaused: boolean

    Whether the audio should be paused or resumed.


setPlaybackRate​

public setPlaybackRatevalue: numberpitchShift: boolean = false: void

Parameters


setSound​

public setSoundsound: Sound: void

Parameters


setSource​

public setSourcesrc: string: void

Parameters


setTime​

public setTimevalue: number: void

Parameters


setTrim​

public setTrimstart?: numberend?: number: void

Parameters


setVolume​

public setVolumevolume: number: void

Parameters


toAbsoluteTime​

public toAbsoluteTimetime: number: number

Parameters


toRelativeTime​

public toRelativeTimetime: number: number

Parameters