mobilePlaySoundOnChannel with more sounds error?

William de Smet williamdesmet at gmail.com
Thu Oct 31 13:05:51 EDT 2013


Hi Pierre,

Thanks for your reply.
I can't get it to work yet.
You use "firstChannel" as your channel.
How is this connected with 'on soundFinishedOnChannel tchannel, the sound'
Is there code missing?

I am on LC 6.1.2.


greetings,

William


2013/10/30 Pierre Sahores <sc at sahores-conseil.com>

> Hi William,
>
> See below as an example working case (iOS/Android) :
>
> > on preopenstack
>
> >    put specialFolderPath("engine") & "/CityChic.mp3" into Melodie[3]
> >    put specialFolderPath("engine") & "/CitySport.mp3" into Melodie[4]
> >    put specialFolderPath("engine") & "/Elegance.mp3" into Melodie[1]
> >    put specialFolderPath("engine") & "/Graphique.mp3" into Melodie[2]
> > end preopenstack
>
>
> > on soundlevelonoff
> >    if "firstChannel" is not in mobileSoundChannels() then
> >       mobilePlaySoundOnChannel Melodie[random("4")], "firstChannel", now
> >       if "soundswitcher" is in the target
> >       then set the icon of the target to 7908
> >       mobileSetSoundChannelVolume "firstChannel", 100
> >    else if mobileSoundChannelStatus("firstChannel") is "paused" then
> >       if "soundswitcher" is in the target
> >       then set the icon of the target to 7908
> >       mobileResumePlayingOnChannel "firstChannel"
> >    else if "soundswitcher" is in the target then
> >       mobilePausePlayingOnChannel "firstChannel"
> >       set the icon of the target to 7909
> >    else mobilePausePlayingOnChannel "firstChannel"
> > end soundlevelonoff
>
> > on soundFinishedOnChannel tchannel, thesound
> >    if thesound is Melodie[1]
> >    then mobilePlaySoundOnChannel Melodie[2], tchannel, now
> >    else if thesound is Melodie[2]
> >    then mobilePlaySoundOnChannel Melodie[3], tchannel, now
> >    else if thesound is Melodie[3]
> >    then mobilePlaySoundOnChannel Melodie[4], tchannel, now
> >    else mobilePlaySoundOnChannel Melodie[1], tchannel, now
> > end soundFinishedOnChannel
>
> Best Regards,
>
> Pierre
>
> Le 30 oct. 2013 à 11:10, William de Smet a écrit :
>
> > Hi there,
> >
> >
> > Fore an upgrade for one of my iOS Math apps I want to add sound.
> > The idea is to pronounce each sum (5+3= or 8-2=).
> > Based upon the numbers the right sounds need to be played.
> >
> > Not that difficult (I thought) but I am testing it with 3 sound files
> > (1,2,3) and on my iPad it only plays the first and the third one.
> > I am using mobilePlaySoundOnChannel:
> >
> > mobilePlaySoundOnChannel tSoundFile1, "current", "now"
> > mobilePlaySoundOnChannel tSoundFile2, "current", "next"
> > mobilePlaySoundOnChannel tSoundFile3, "current", "next"
> >
> > All the sound files work fine and the LiveCode Dictionary gives me no
> other
> > clue.
> >
> > What am I doing wrong?
> >
> > greetings,
> >
> > William
> > _______________________________________________
> > use-livecode mailing list
> > use-livecode at lists.runrev.com
> > Please visit this url to subscribe, unsubscribe and manage your
> subscription preferences:
> > http://lists.runrev.com/mailman/listinfo/use-livecode
>
> --
> Pierre Sahores
> mobile : 06 03 95 77 70
> www.sahores-conseil.com
>
>
> _______________________________________________
> use-livecode mailing list
> use-livecode at lists.runrev.com
> Please visit this url to subscribe, unsubscribe and manage your
> subscription preferences:
> http://lists.runrev.com/mailman/listinfo/use-livecode
>



More information about the use-livecode mailing list