>Both HyperCard and SuperCard on the Macintoish allow up to 20 sounds 
>to be queued for continuous playback by the execution of a sequence 
>of 'play' commands. As soon as all of the sounds have been loaded 
>into memory (a fraction of a second on newer cpu's), control is 
>returned to the handler.  The sounds are then played end to end, 
>seamlessly, while other commands or events are processed.
>
>When I try the same thing in MetaCard, each new play commands 
>interrupts playback of the previous sound. Is there any way to queue 
>a series of sounds in MetaCard, or to achieve the same result, as 
>I've often done with HyperCard and MetaCard?

It's gratifying to see someone else working with audio...

You can't do the above in MC.  What you *might* be able to do is use the 
player object to play audio files and poll the player object for when it 
finishes playing a file and the start the next.  My guess is, there will 
probably be some gap audible between the end of the first clip and the 
beginning of the next (never tried this myself).  Note this requires 
QuickTime be installed on the user's machine.

Another option you could try is to use an audio external (Mac).  
SNDChannel works just as well in MC as it does in HC/SC, but I don't know 
how successful you'll be at stacking sounds for seamless playback.

Your last option is to pester Scott and the MC folks for better built-in 
audio support.  I've been trying for months now (if not years), but their 
response is that better audio support is not high on the requested 
feature list.

Regards,



____________________________________________________________________
Scott Rossi                       Tactile Media, Multimedia & Design
Creative Director                 Email: [EMAIL PROTECTED]
                                  Web: www.tactilemedia.com


Archives: http://www.mail-archive.com/metacard%40lists.best.com/
Info: http://www.xworlds.com/metacard/mailinglist.htm
Please send bug reports to <[EMAIL PROTECTED]>, not this list.

Reply via email to