Also, if we have several layers in one slide, how do we control audio in that case? What I understand is from the example you shared is for controlling the audio on base layer. How do we control audio on layers. Please help.
It depends on what you want to do with the audio on each layer - but the common situation is pause the audio when moving to a new layer, and if you revisit a previous layer that the audio replays. This thread has a solution shared (that I've copied below):
To switch to different layers without having the previous audio from other layers or base layer playing, you have to add a trigger to your "navigation buttons" (ones you use to switch to a different layer) to STOP the media then you can just have the layer properties configured to "reset to initial state" so that when they go back to it.. it plays from the beginning.
Here are some other tips I got from Jeanette Brooks.
2 - If you want to prevent the audio from playing if the slide has been completed before, there really isn't a feature for that but you could control this by creating a true/false variable for each slide, to monitor whether the audio has played completely. Check out this discussion thread where Brian explains how to do it: http://community.articulate.com/forums/t/13553.aspx
6 Replies
Here is an example of custom buttons that pause/play and restart an audio file. Hope that gets you started.
Thanks Michael for sharing that her with Shivani!
Thanks so much. This really helps.
Also, if we have several layers in one slide, how do we control audio in that case? What I understand is from the example you shared is for controlling the audio on base layer. How do we control audio on layers. Please help.
Hi Shivani,
It depends on what you want to do with the audio on each layer - but the common situation is pause the audio when moving to a new layer, and if you revisit a previous layer that the audio replays. This thread has a solution shared (that I've copied below):
To switch to different layers without having the previous audio from other layers or base layer playing, you have to add a trigger to your "navigation buttons" (ones you use to switch to a different layer) to STOP the media then you can just have the layer properties configured to "reset to initial state" so that when they go back to it.. it plays from the beginning.
Here are some other tips I got from Jeanette Brooks.
1 - To reply the audio from the start if they leave the slide before it's finished, you would need to change the slide properties to "Reset to initial state." That way the entire slide restarts if they come back to it. More on slide properties here:http://community.articulate.com/tutorials/products/controlling-a-slide-s-advance-behavior-and-other-slide-properties.aspx
2 - If you want to prevent the audio from playing if the slide has been completed before, there really isn't a feature for that but you could control this by creating a true/false variable for each slide, to monitor whether the audio has played completely. Check out this discussion thread where Brian explains how to do it: http://community.articulate.com/forums/t/13553.aspx
Ohkay. Thanks for sharing Ashley!
I am working as you suggested. Let's see if I come across any issues.
Thanks Shivani for the update, and please let us know if you need further assistance!
This discussion is closed. You can start a new discussion or contact Articulate Support.