Exit
  • Global community
    • Language:
      • Deutsch
      • English
      • Español
      • Français
      • Português
  • 日本語コミュニティ
  • 한국 커뮤니티
0

How to resume audio from where it last stopped?

Community Beginner ,
Jan 10, 2023 Jan 10, 2023

Hello Madam/Sir,
In my captivate test project there is a scenario where there are two slides (slide 01 & slide02). Basically both the slide audios from the respective slides should resume from where it last stopped. How to write a advanced action for this case.

 

Explanation:

Slide 01:
a) On slide 01 apart from the next button there is a button (name: Goto_01 button) which is used to jump to slide 02.
b) When I click the (Goto_01) button from slide01 it should jump to slide 02 interrupting the audio from slide 01 which was playing.
c) And when I come back from slide 02 to slide 01, the slide 01 "slide audio" should resume from where it stopped.

 

Slide 02:
a) On slide 02 apart from the next button there is a button (name: Goto_02 button) which is used to jump to slide 01.
b) When I click the (Goto_02) button from slide02 it should jump to slide 01 interrupting the audio from slide 02 which was playing.
c) And when I come back from slide 01 to slide 02, the slide 02 "slide audio" should resume from where it stopped.

744
Translate
Report
Community guidelines
Be kind and respectful, give credit to the original source of content, and search for duplicates before posting. Learn more
community guidelines

correct answers 2 Correct answers

LEGEND , Jan 10, 2023 Jan 10, 2023

I may already have pointed to this link in a previous thread:

https://blog.lilybiri.com/micro-navigation-introduction

You' ll need micro-navigation, use two user variables to store the number of a frame where the play head is at the moment of the jump, then use the cpCmndGotoFrameAndResume system variable. You also have to track if it is the first visit to slide 1, presuming that the learner cannot immediately jump to slide 2 without visiting slide 1?

Another question before writing out the work

...
Translate
LEGEND , Jan 10, 2023 Jan 10, 2023

Create two user variables, v_1 and v_2. You can set the start value at 0 or leave it empty.

For the first button on the first slide, create this conditional action:

FirstAct.PNG

For the second button on the second slide:

SecondAct.PNG

Move the pausing points of both buttons so that they are not on the last frame but after the audio clip.

Please test this out.

Translate
LEGEND ,
Jan 10, 2023 Jan 10, 2023

I may already have pointed to this link in a previous thread:

https://blog.lilybiri.com/micro-navigation-introduction

You' ll need micro-navigation, use two user variables to store the number of a frame where the play head is at the moment of the jump, then use the cpCmndGotoFrameAndResume system variable. You also have to track if it is the first visit to slide 1, presuming that the learner cannot immediately jump to slide 2 without visiting slide 1?

Another question before writing out the workflow: are you pausing the slide audio in the Properties panel of the buttons? 

More about audio and the Timeline in:

Pausing Timeline and Audio clips - eLearning (adobe.com)

 

Translate
Report
Community guidelines
Be kind and respectful, give credit to the original source of content, and search for duplicates before posting. Learn more
community guidelines
Community Beginner ,
Jan 10, 2023 Jan 10, 2023

The learner will go to slide 01 and then to slide 02. 

I dont know whether I need to pause the audio in the Properties panel of the buttons. 

Thank you for the Information Madam.

Translate
Report
Community guidelines
Be kind and respectful, give credit to the original source of content, and search for duplicates before posting. Learn more
community guidelines
LEGEND ,
Jan 10, 2023 Jan 10, 2023

I want to check it out in a test project before posting. Audio is always a bit tricky and micro-navigation as well. It will only work with slide audio because that is the only audio synchronized with the timeline of the slide.

Translate
Report
Community guidelines
Be kind and respectful, give credit to the original source of content, and search for duplicates before posting. Learn more
community guidelines
Explorer ,
Jan 10, 2023 Jan 10, 2023

Sure Madam. I'll wait for the solution.

 

Translate
Report
Community guidelines
Be kind and respectful, give credit to the original source of content, and search for duplicates before posting. Learn more
community guidelines
LEGEND ,
Jan 10, 2023 Jan 10, 2023

Create two user variables, v_1 and v_2. You can set the start value at 0 or leave it empty.

For the first button on the first slide, create this conditional action:

FirstAct.PNG

For the second button on the second slide:

SecondAct.PNG

Move the pausing points of both buttons so that they are not on the last frame but after the audio clip.

Please test this out.

Translate
Report
Community guidelines
Be kind and respectful, give credit to the original source of content, and search for duplicates before posting. Learn more
community guidelines
Community Beginner ,
Jan 10, 2023 Jan 10, 2023

This solution works absolutely fine. Thank you mam for the support.

Translate
Report
Community guidelines
Be kind and respectful, give credit to the original source of content, and search for duplicates before posting. Learn more
community guidelines
LEGEND ,
Jan 11, 2023 Jan 11, 2023
LATEST

Great! Thanks for your kind reactions.

Translate
Report
Community guidelines
Be kind and respectful, give credit to the original source of content, and search for duplicates before posting. Learn more
community guidelines
Resources
Help resources