Set volume (0-1). Applies global volume scaling. Prefer this over source.audio.volume.
ReadonlyaudioUnderlying HTMLAudioElement. Modify directly for looping, pitch, etc. Use methods for playback control. Avoid setting volume directly.
ReadonlyoptionsAvoid setting these directly.
ReadonlypathReadonlyreadyResolves when the audio is loaded and ready to play.
Handle to a loaded audio resource, which pretends to be synchronous. Use
play(),stop(),pause(),resume()for playback control. Access the underlying HTMLAudioElement viasource.audiofor looping, pitch, etc. Note: Usesource.setVolume()instead of settingsource.audio.volumedirectly to ensure global volume scaling works correctly.