sound

  What are pros and cons for using a inserted SWA and sound playFile to play a SWA sound file
sound playFile swa streaming puppetsound




  sound questions
Buzz Kettles wrote on sound playback:

>I have one question.  I think that the merit of the sound playFile
>command is to stream a sound.  But a inserted SWA is the streaming
>member.  What are pros and cons for using a inserted SWA and sound
>playFile to play a SWA sound file?


There are no real merits to sound playFile.
puppetSound on a linked member is the same.
(see my recent explanation: "Re: <lingo-l> sound play file and MP3")

While both of these do 'streaming', it's media of member streaming from a HD.
It can't begin until the member is local (not on a web server), so if 
you play (using sound playFile or puppetSound on linked member) a 
file located at a remote address, that file needs to download 
completely before the 'streaming' begins.

SWA, QuickTime and Flash cast members can all stream the media 
directly from an http: address.  This is real streaming ... it can 
begin before the whole member is local.

In short, it's not the data file that does the streaming, it's the 
mechanism for dealing with that type of cast member.

SWA files are just enhanced MP3 files (we added cue points, & more 
lower compression rates, etc.), that can be streamed or not depending 
on whether the mechanism (cast member) that is playing them knows how.

NOTE: Most MP3 players still don't know how to stream and Director 
has been doing it for almost 4 years!


>  Do the new xtras for inserting a SWA
>member have better technique?

There is no 'the new xtras for inserting a SWA member'.

The new Sound Control Xtra gets you enhanced local control over 
traditional sound members (and Director's sound channels themselves).

So it impact SWA Streaming members very little (just the channel control).

Like puppetSound and sound playFile, sound().play() needs the entire 
member to be local, so there is no 'streaming' benefit.

Hope This Helps

-Buzz

And later detailling it:

There are no real merits to sound playFile.
puppetSound on a linked member is the same.
(see my recent explanation: "Re: <lingo-l> sound play file and MP3")

While both of these do 'streaming', it's media of member streaming from a HD.
It can't begin until the member is local (not on a web server), so if 
you play (using sound playFile or puppetSound on linked member) a 
file located at a remote address, that file needs to download 
completely before the 'streaming' begins.

SWA, QuickTime and Flash cast members can all stream the media 
directly from an http: address.  This is real streaming ... it can 
begin before the whole member is local.

In short, it's not the data file that does the streaming, it's the 
mechanism for dealing with that type of cast member.

And of course the files can be compressed enough that they can fit 
through the download pipe in real time (and still sound decent after 
95% of the bits have been removed!)

SWA files are just enhanced MP3 files (we added cue points, & more 
lower compression rates, etc.), and they can be streamed or not 
depending on whether the mechanism (cast member) that is playing them 
knows how.

NOTE: Most MP3 players still don't know how to stream and Director 
has been doing it for almost 4 years!

Hope This Helps

-Buzz


Home shock + cgi Bits 'n pieces Director Lingo ShockLets Contact