[whatwg] about the Audio object
Ian Hickson
ian at hixie.ch
Fri Aug 3 17:52:50 PDT 2007
On Thu, 5 Jan 2006, Mathieu Henri wrote:
>
> Glad to see there's finally a standard way to play sound. May I suggest
> a few members for the Audio object:
>
> volume
> Set/get the replay volume ( set by default to 100%, or 1.0,
> so that the sound is replayed at its original volume )
>
> pause()
> Stop playing the sound at the current position.
>
> NB: It might require the addition of an optionnal boolean
> argument in the play() method to specify if the Audio object
> is played from the beginning or the current/paused position.
>
> onerror
> An event listener that is invoked when an error event is fired
> on the Audio object.
>
> playing ( or playback )
> a read only property returning true if the sound is being played
> or false otherwise. Set by default to false. The play() method
> sets this property to true. The pause() and stop() methods set
> it to false.
These are now added (maybe under other names).
> pitch ( or frequency )
> Set/get the replay frequency in Hz ( set by default to the
> value in the header of the sound file )
>
> panning
> Set/get the panning ( set by default to the middle, be it 0 in
> a [ -1; 1 ] range, or 0.5 in a [ 0, 1 ] range ).
Given the complexity of the audio stuff now, I'd rather defer these to a
future version.
> Oh, and the description of the play() method is somewhat misleading. It
> says the repeat count is set to 1, which suggests the sound will be
> repeat'ed 1 time. Either the term 'repeat count' is not appropriate and
> should be replaced by 'replay count', or the play() method should set it
> to 0.
This has been rewritten; please let me know if the new text is not ok.
--
Ian Hickson U+1047E )\._.,--....,'``. fL
http://ln.hixie.ch/ U+263A /, _.. \ _\ ;`._ ,.
Things that are impossible just take longer. `._.-(,_..'--(,_..'`-.;.'
More information about the whatwg
mailing list