Creates empty instance of a SoundObject object.
ObjectManager that controls the lifetime of the SoundObject.
Creates empty instance of a SoundObject object.
Creates a SoundObject object on the base of properties specified by the SoundObjectProperties.
ObjectManager that controls the lifetime of the SoundObject.
The properties of created object.
Creates a SoundObject object on the base of properties specified by the SoundObjectProperties.
The properties of created object.
Creates a SoundObject from audio data of WAF or AIFF format.
ObjectManager that controls the lifetime of the SoundObject.
The audio data.
Optionalformat: AudioFormatThe audio data format, not specified means 'Auto'.
Creates a SoundObject from audio data of WAF or AIFF format.
The audio data.
Optionalformat: AudioFormatThe audio data format, not specified means 'Auto'.
Gets or sets the number of bits per sample value per channel.
Gets or sets the number of bits per sample value per channel.
Gets or sets the encoding format for the sample data, one of: "Raw", "Signed", "muLaw" or "ALaw".
Gets or sets the encoding format for the sample data, one of: "Raw", "Signed", "muLaw" or "ALaw".
Gets the reference to the object.
Gets the owner ObjectManager instance.
Gets or sets the sampling rate, in samples per second.
Gets or sets the sampling rate, in samples per second.
Gets or sets the number of sound channels.
Gets or sets the number of sound channels.
Detaches the object from the ObjectManager and deallocates its memory, if possible.
Gets a Uint8Array object containing the audio data.
Rebinds the object from the current ObjectManager to the specified one.
The new ObjectManager for the object.
Sets the audio data.
Represents a sound object, which is a stream containing sample values that define a sound to be played through the computer's speakers.