[Xerte] Re: Problem looping sound controlled by script - Xerte 2 desktop

Mary Ann Ahearn maryann at moberg.com
Fri Feb 4 16:01:40 GMT 2011


Thanks, Julian, you're absolutely right.

But now I'm trying to figure out how to implement this without a button for
each task.  When I read the flash documentation it's all about defining a
named or anonymous function that is invoked onLoad, which we can't do in
xerte, right?


On Fri, Feb 4, 2011 at 4:26 AM, Julian Tenney <
Julian.Tenney at nottingham.ac.uk> wrote:

> Is the sound loaded before you call start()? It might need to load before
> the method works. Try mocking up an interaction with a button to load the
> sound, a button to make it play, see if that works. In the engine I handle
> onLoad to control the autoPlay setting, so I think that’s the right
> approach.
>
>
>
> *From:* xerte-bounces at lists.nottingham.ac.uk [mailto:
> xerte-bounces at lists.nottingham.ac.uk] *On Behalf Of *Mary Ann Ahearn
> *Sent:* 04 February 2011 07:03
> *To:* Xerte discussion list
> *Subject:* [Xerte] Re: Problem looping sound controlled by script - Xerte
> 2 desktop
>
>
>
> Hi Julian,
>
> Things just got weird using this technique to control sound.  Haven't  had
> time to investigate yet, but thought I'd ask in case the answer is as easy
> for you as the last one was.
>
> soundIcon.sound.stop();
> soundIcon.loadSound(FileLocation + 'mySoundFile.mp3');
>
> soundIcon.sound.start(0,100);
>
>
>
>
> Accessing the flash sound object with these calls works fine when I play
> the rlo file in preview mode. iI also works when I play it from a flash swf
> file that loads it with this:
>      attachMovie('Xerte', 'myRLO', 0);
>
> But if I publish the rlo and try to play it in a browser, or if I play my
> flash "wrapper" in a browser I don't hear these sound files.  I do hear the
> other sounds in my rlo that I'm playing in the standard way.
>
> Any ideas as to what's going on?
>
> Thanks a million!
> ma
>
> On Tue, Feb 1, 2011 at 11:20 AM, Mary Ann Ahearn <maryann at moberg.com>
> wrote:
>
> Indeed it is!
> Thanks
> ma
>
> On Tue, Feb 1, 2011 at 10:56 AM, Julian Tenney <
> Julian.Tenney at nottingham.ac.uk> wrote:
>
> Easy.
>
>
>
> Access the underlying sound object, mySoundIcon.sound and control it
> directly with the Sound object’s methods
>
>
>
> myIcon.sound.start(offset, loopCount);
>
>
>
> *From:* xerte-bounces at lists.nottingham.ac.uk [mailto:
> xerte-bounces at lists.nottingham.ac.uk] *On Behalf Of *Mary Ann Ahearn
> *Sent:* 01 February 2011 15:53
> *To:* Xerte discussion list
> *Subject:* [Xerte] Problem looping sound controlled by script - Xerte 2
> desktop
>
>
>
> I was feeling smug enough about controlling sound via script yesterday to
> dare to post an answer to someone's question!!  Ha!  The gods don't like
> hubris.
>
> Today everything is different.
>
> I've got a button that plays a sound when clicked. I'd like the sound to
> loop and the button to toggle it on and off
>
> It seems to forget its loop value when I start controlling it via script.
>
> mySoundIcon.play();
>
> However if I just put the sound icon under a button icon and set it to play
> =1 and loop = 5, then the looping works and all is fine.  I can even stop it
> and reset it without any problems.  Just can't manage to play it from script
> more than one time.
>
> Tried putting an onSoundComplete event to reset it and play it but it just
> went mad and looped very bizarrely without ever waiting to finish.
>
> Then I tried the getSound route but can't seem to get the timing right so
> this always returns undefined.
>
> Any ideas?  I think I must be missing something very simple.
>
> Thanks!
> ma
>
>
>
> This message and any attachment are intended solely for the addressee and
> may contain confidential information. If you have received this message in
> error, please send it back to me, and immediately delete it. Please do not
> use, copy or disclose the information contained in this message or in any
> attachment. Any views or opinions expressed by the author of this email do
> not necessarily reflect the views of the University of Nottingham.
>
> This message has been checked for viruses but the contents of an attachment
> may still contain software viruses which could damage your computer system:
> you are advised to perform your own checks. Email communications with the
> University of Nottingham may be monitored as permitted by UK legislation.
>
>
>
> _______________________________________________
> Xerte mailing list
> Xerte at lists.nottingham.ac.uk
> http://lists.nottingham.ac.uk/mailman/listinfo/xerte
>
>
>
> This message and any attachment are intended solely for the addressee and
> may contain confidential information. If you have received this message in
> error, please send it back to me, and immediately delete it.   Please do not
> use, copy or disclose the information contained in this message or in any
> attachment.  Any views or opinions expressed by the author of this email do
> not necessarily reflect the views of the University of Nottingham.
>
> This message has been checked for viruses but the contents of an attachment
> may still contain software viruses which could damage your computer system:
> you are advised to perform your own checks. Email communications with the
> University of Nottingham may be monitored as permitted by UK legislation.
>
>
>
>
>
> _______________________________________________
> Xerte mailing list
> Xerte at lists.nottingham.ac.uk
> http://lists.nottingham.ac.uk/mailman/listinfo/xerte
>
> This message and any attachment are intended solely for the addressee and
> may contain confidential information. If you have received this message in
> error, please send it back to me, and immediately delete it.   Please do not
> use, copy or disclose the information contained in this message or in any
> attachment.  Any views or opinions expressed by the author of this email do
> not necessarily reflect the views of the University of Nottingham.
>
> This message has been checked for viruses but the contents of an attachment
> may still contain software viruses which could damage your computer system:
> you are advised to perform your own checks. Email communications with the
> University of Nottingham may be monitored as permitted by UK legislation.
>
>
>
-------------- next part --------------
An HTML attachment was scrubbed...
URL: <http://lists.nottingham.ac.uk/pipermail/xerte/attachments/20110204/7383138d/attachment.html>


More information about the Xerte mailing list