How to use two Audio tracks in one slide and play one at a time as per the requirement ?

Jan 11, 2016

I want to use two audio tracks(Let's suppose both are in different languages and have same time duration.) in one slide. And it can be control by two different buttons.
Means - If i will click on first button then first Audio track will start. And when i click on second button then second audio should start WITHOUT affecting the slide objects time line.
(Very similar to Satellite TV remote where you can change the language just pressing the LANG button without affecting the program.) 

Is it possible to do that ?

16 Replies
Atul Kumar

Thanks for the response Ashraf.:)
I have already implemented the suggested method. But in this case, you can loose your control on the timeline of the base layer where all my objects are synchronized to Audio. 
It will work when seeking is not allowed to user. But i want the user to be able to control the seek-bar.

Christie Pollick

Hi, Atul -- Thanks so much for reaching out with your question! If I am understanding what you are hoping to accomplish (as in, you would like more than one version of the same audio to be available in different languages on the same slide), you may want to take a look at this older thread over here where a similar question was posed. Please let us know if the suggestions offered there help or if you had something else in mind! :)

Atul Kumar

No problem Christie.
Please find attachment.
I have solved almost 80% of my question. But output is failing only in one case i.e "I can change the languages form two buttons L1 and L2, but when i clicked back and forth on the Seekbar, it doesn't affect the  Base layer slide objects timeline."
Please let me know if you can help me in this regard.

Christie Pollick

Hi, Atul -- Thanks for your patience while I took a look at your file! Unfortunately, I was not able to determine the root of the issue you are seeing, so I would like to have your issue reviewed by another set of eyes. I am going to create and submit a support ticket on your behalf. One of our support engineers will be in touch via the email address we have on file for you after they have had a chance to review your case. :)

Christie Pollick

UPDATE for those who are following along. On 1/13/16, our Engineer Victor was able to offer the following response/information to Atul:

In regards to your inquiry, you can configure your Triggers on Slide layers with the following parameters to enable Audio files that corresponds to each Slide layer (Triggered by a button on Base Layer) to Play when user clicks: 

1. Add the following Trigger to button "L1" on the base layer: "Show layer L1 when user clicks text box 1" 

2. Add the following Trigger to button "L2" on the base layer: "Show layer L2 when user clicks text box 2" 

3. Copy the "L2" button from the base layer and paste it to Slide Layer "L1". Then configure the following triggers (On Slide layer L1): 

a. Play media "Audio 1" when Timeline starts on L1. 
b. Hide layer "L1" when the user clicks on text box 1. 
c. Show layer L2 when user clicks on text box 1. 

4. Copy the "L1" button from the base layer and paste it to Slide layer "L2". Then configure the following triggers (On Slide layer L2): 

a. Play media "Audio 1" when Timeline starts on L1. 
b. Hide layer "L2" when the user clicks on text box 1. 
c. Show layer L1 when user clicks on text box 1. 

5. Save and preview your project. You can now click on buttons L1 and L2 which will simultaneously play the Audio that corresponds to each layer without affecting the base layer's timeline. 
Atul Kumar

Hi Christie and Victor, Thank you very much for the support
and thank you all for your ideas and replies.

The workaround suggested by you still won't work for me. Because:

  • If we are using different audios in different layers, one can control objects of of only one of the layers which is showing at that time. It appears like every layer as well as base layer have their individual seekbars (correct me if I'm wrong) and depending on the triggers and layer settings, only one seekbar is "interactive" to the user.
  • I think the 'Play Media' trigger is not required, as we used ' show layer "L1" ' for L1 Button already, it should play the audio, right?
  • When I used seekbar to go back and forth after pressing L1 or L2, the audio still cannot be controlled as we used the 'Play media' trigger. Only the base layer objects are interactive.

I am truly moved by your support and follow up but now I guess it cannot be achieved with the current version of SL2.

Christie Pollick

Hi, Atul -- Thanks so much for your reply here, and I wanted to be sure to mention that in order for Victor to see your response, you'd need to go ahead and reply to the last email that he sent you (so that your reply is tracked in our support ticketing system). Many thanks and I will be certain to share any additional updates here in the thread as I receive them for others who may benefit. :)

This discussion is closed. You can start a new discussion or contact Articulate Support.