Stop all audio
Jun 04, 2014
Hi there,
I have a page with audio, and three tabs which also have audio. I know I can stop audio when a tab is clicked by using triggers, but is there any way of stopping all media with just one trigger. So to explain further, I have:
- Intro audio
- Tab 1 audio
- Tab 2 audio
- Tab 3 audio
As I see it right now, I would have to add three triggers to each tab to stop any other audio when the tab is clicked. What I'm looking for is one trigger to stop all "other" audio when a tab is clicked. I'm pretty new to Articulate, so I'm still learning a lot of best practices and functionality.
Thanks.
18 Replies
Hi Rose,
Are the tabs layers within Storyline? If so, you could set each layer to hide the other layers and it should stop the audio. You may also want to look at this set up where you could create a pause button to pause the slide and any audio/video on the slide by showing a layer.
Thanks, I'll take a look at those solutions.
Hi Ashley,
I have an 'audio-related' problem, and was wondering if you can offer any suggestions for work-around. So I have a slide with several layers. Each layer has it's own video and audio components. All this works well. However for some reason, if the user does not complete listening to the complete audio and jumps to an another tab ) layer, the audio of the second layer plays while the audio of first layer continues. In flash, I could use an action to stop all audio, and this would stop the problem. how do we handle it here? thank you
Hi Indrani - I see you posted here as well. Is this the same question? Did 'pause audio' assist you?
Yes it did, but will also tie with the NEXT button just to be sure.
Thanks for checking.
Best
Thanks
Indrani
How is this any different, or less triggering, than creating a trigger that mutes/pauses/stops all of the other Audio clips loaded on the slide/layers?
Hi M!
Great question. I think it just depends on the users need and the course design.
Sounds like Ashley was referring to the Slide Layer Properties to see if that would minimize the amount of work the user needed based on the original question.
Are there any plans to add a feature that stops all media, to avoid multiple media files playing simultaneously? Currently, putting audio files on different layers does not always yield consistent or desired results. Adding numerous triggers to stop each media is time consuming and not efficient, particularly when you have several media files on a slide. If anyone has discovered a more efficient way to handle this dilemma, please share. By the way, I want layers to remain visible, not hide them. If anyone discover less time-consuming methods, please share.
Hi Monica! Thanks for sharing your idea. I can see how a "stop all media" trigger would be helpful, especially when you're working with several audio files.
I know it's a bit tedious, but it sounds like you're going about this in the best way possible. Another idea would be to separate the content and the audio onto two different layers. For example:
Then, when the user clicks a button to open Layer 1, they are actually opening two layers. With this method, you can replace several "stop media" triggers with one "hide layer" trigger.
I'd love to see other ideas from the community, as well!
This post was removed by the author
+1000!
+ another 1000 please! A trigger to stop all playing media would be most helpful.
I give this feature request an up vote as well. I use several interactions on a layer and right now have to include multiple triggers to stop any media playing that would "overlap" what the user wants to hear. Having a single trigger to stop all media would accomplish this with a single trigger.
Thanks.
Can I bump up this feature as well. A Stop Media > All media feature would be soooo useful!
same here. A trigger "stop all media" and "stop all audio" would be helpful!
A "stop all media" trigger gets an upvote from me too. This would help a lot! Another thought: if they could add the ability to make audio files into button sets, then they would toggle on and off.
I just had to write 44 triggers (multiple audio options) to stop audio on a single slide.... A single "stop all audio" trigger on the slide would be an awesome time saver.
Since I did not happen upon a simple solution while searching here, I will share this option for future reference. It is easy enough, and just requires you to toggle a variable to call a piece of JavaScript.
I had 12 audio files on a single slide where the learners could click to jump between the sections. I did not want to mess with a bunch of layers. With each section change, any playing audio needs to stop before starting the next. I just toggle the variable when the user clicks, and all audio is paused. This is certainly easier than pausing each track with individual triggers.
This example is a partial excerpt from a kids module on aviation weather reports.
https://360.articulate.com/review/content/a0dfee1c-9429-4f64-9e60-b17437187500/review
Thank you Nathanial!
This works perfectly and is just what I was looking for :-)