# Restart Playback

**URL:** <https://qa.fmod.com/t/restart-playback/23020>\
**Category:** FMOD Studio\
**Created:** [June 6, 2025, 7:19pm UTC](https://qa.fmod.com/t/restart-playback/23020 "2025-06-06T19:19:22Z")\
**Posts on this page:** 4\
**Page:** 1

<div class="post-metadata">

**Author:** ![Kadyn](https://avatars.discourse-cdn.com/v4/letter/k/dec6dc/32.png) [@Kadyn](https://qa.fmod.com/u/Kadyn)\
**Post date:** [June 6, 2025, 7:19pm UTC](https://qa.fmod.com/t/restart-playback/23020/1 "2025-06-06T19:19:22Z")

</div>

New to FMOD, but I was wondering how I may program this. I want my playback to restart and go back to the beginning every time I play the track after pausing. Appreciate any helps, thanks!

---

<div class="post-metadata">

**Author:** ![Alcibiade](https://yyz2.discourse-cdn.com/flex036/user_avatar/qa.fmod.com/alcibiade/32/4284_2.png) [@Alcibiade](https://qa.fmod.com/u/Alcibiade)\
**Post date:** [June 10, 2025, 9:47am UTC](https://qa.fmod.com/t/restart-playback/23020/2 "2025-06-10T09:47:06Z")

</div>

The easiest way probably is to kill your event instance and to restart a new one.

---

<div class="post-metadata">

**Author:** ![katelyngadd](https://yyz2.discourse-cdn.com/flex036/user_avatar/qa.fmod.com/katelyngadd/32/8597_2.png) [@katelyngadd](https://qa.fmod.com/u/katelyngadd)\
**Post date:** [June 11, 2025, 3:19am UTC](https://qa.fmod.com/t/restart-playback/23020/3 "2025-06-11T03:19:00Z")

</div>

The docs mention that calling start() a second time will restart playback. From my testing this is true.

---

<div class="post-metadata">

**Author:** ![li\_fmod](https://yyz2.discourse-cdn.com/flex036/user_avatar/qa.fmod.com/li_fmod/32/6577_2.png) [@li\_fmod](https://qa.fmod.com/u/li_fmod)\
**Post date:** [June 12, 2025, 3:26am UTC](https://qa.fmod.com/t/restart-playback/23020/4 "2025-06-12T03:26:52Z")

</div>

Hi Kadyn,

Welcome to FMOD!

> [@Kadyn](#):
>
> I want my playback to restart and go back to the beginning every time I play the track after pausing. Appreciate any helps, thanks!

As the two great answers above mentioned, there are several ways to achieve this.

One simple approach is to use [Studio::EventInstance::stop](https://fmod.com/docs/2.02/api/studio-api-eventinstance.html#studio_eventinstance_stop) to stop the playback, and then call [Studio::EventInstance::start](https://fmod.com/docs/2.02/api/studio-api-eventinstance.html#studio_eventinstance_start) to start it again from the beginning.

Hope this helps!
