Interface StaticSoundOptions
interface StaticSoundOptions {
autoplay?: boolean;
duration?: number;
loop?: boolean;
loopEnd?: number;
loopStart?: number;
maxInstances?: number;
outBus?: PrimaryAudioBus;
pitch?: number;
playbackRate?: number;
skipCodecCheck?: boolean;
startOffset?: number;
volume?: number;
}
autoplay?: boolean;
duration?: number;
loop?: boolean;
loopEnd?: number;
loopStart?: number;
maxInstances?: number;
outBus?: PrimaryAudioBus;
pitch?: number;
playbackRate?: number;
skipCodecCheck?: boolean;
startOffset?: number;
volume?: number;
}
Hierarchy (View Summary)
- SoundBufferOptions
- StaticSoundOptions
Properties
Optionalautoplay
autoplay?: boolean
Play immediately once ready. Defaults to false.
Optionalduration
duration?: number
Play duration in seconds (0 = full buffer). Defaults to 0.
Optionalloop
loop?: boolean
Loop playback. Defaults to false.
Optionalloop End
loopEnd?: number
Loop end point in seconds. Defaults to 0.
Optionalloop Start
loopStart?: number
Loop start point in seconds. Defaults to 0.
Optionalmax Instances
maxInstances?: number
Maximum simultaneous instances. Defaults to Infinity.
Optionalout Bus
Output bus. Defaults to the engine's default main bus.
Optionalpitch
pitch?: number
Detune in cents. Defaults to 0.
Optionalplayback Rate
playbackRate?: number
Playback rate multiplier. Defaults to 1.
Optionalskip Codec Check
skipCodecCheck?: boolean
Skip the browser codec check when selecting among multiple URLs.
Optionalstart Offset
startOffset?: number
Start offset in seconds. Defaults to 0.
Optionalvolume
volume?: number
Initial volume. Defaults to 1.
Options for createSoundAsync.