Forum Discussion

raylaurencelle's avatar
raylaurencelle
Community Member
12 years ago

Stopping sound on other layers

  • I have the base layer and two slide layers each with their own sound track and some text and graphics.
  • The slide layers are opened by hot spots on the base layer.
  • The slide layers are set up to stay open after being clicked - opening one does not hide the other.
  • But if sound is playing on a layer I want it to stop while the new layer sound plays so that there is no overlapping sound.

The Stop Media triggers in Storyline only let you stop a sound on the current layer.  I can't seem to find a way to stop a sound playing on one of the slide layers from the base layer - it only sees the sound on the current timeline.

Does anyone have a fix for this?  I checked other posts and only one person had this problem but no one had a solution.

39 Replies

  • Thank you Michael Hinze!!

    https://community.articulate.com/users/MichaelHinze

    This worked perfectly.  Took me a while to figure out that you had created a single variable, then allocated a number to each of the layer triggers, so that the audio on the layer only works when the allocated variable number is valid.  Genius!  and simple!

    (i.e. on main slide: Two triggers per item: T1: when clicked show layer, T2: when clicked set to a specified variable value

    then on the layer: Two triggers: T1: play audio if variable = to specified value  T 2: stop audio not= to specified value)

    I often use a diagram with clickable icons - these icons are linked to a layer with text and audio - which build into a 'poster' style diagram.  I have 7 icons & layers on my current slide....   so having the audio play only when the icon is clicked, is a relief.  Thank you, thank you, thank you - I spent hours hunting down this solution.

  • Glad that this conversation was able to help you as well, Julie. I appreciate you chiming in to share and welcome to E-Learning Heroes 😊