# Adding delay between loops of a multi instrument?

**URL:** <https://qa.fmod.com/t/adding-delay-between-loops-of-a-multi-instrument/17001>\
**Category:** FMOD Studio\
**Created:** [April 7, 2021, 6:40pm UTC](https://qa.fmod.com/t/adding-delay-between-loops-of-a-multi-instrument/17001 "2021-04-07T18:40:08Z")\
**Posts on this page:** 9\
**Page:** 1

<div class="post-metadata">

**Author:** ![Peti0127](https://avatars.discourse-cdn.com/v4/letter/p/8c91f0/32.png) [@Peti0127](https://qa.fmod.com/u/Peti0127)\
**Post date:** [April 7, 2021, 6:40pm UTC](https://qa.fmod.com/t/adding-delay-between-loops-of-a-multi-instrument/17001/1 "2021-04-07T18:40:08Z")

</div>

I’ve tried everything I could think of, no success.

I have a multi instrument full of songs that’s async and looped on shuffle and I want to add a 15s delay after every song. What would be the best option for this? I tried just adding a 15s mute audio after the multi instrument, but that didn’t help.

I think my problem is the progress bar - the white line thingy that shows the playing event’s progress. I have two of these lines, one for the song played in the multi instrument and one for the whole event. The problem is that while the event line is on the multi instrument, it plays something out of the shuffle and plays the delay only when i’ts on the mute audio file.

Can someone help?

I have almost to none experience with FMOD

---

<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:** [April 7, 2021, 7:09pm UTC](https://qa.fmod.com/t/adding-delay-between-loops-of-a-multi-instrument/17001/2 "2021-04-07T19:09:16Z")

</div>

Hi!  
To achieve that, you should put a multi nested in a parent multi. The child multi would contain all your files, async, not looped. The parent multi would contain the child multi and a silence instrument (set to 15s), async, sequential, looped.

---

<div class="post-metadata">

**Author:** ![Peti0127](https://avatars.discourse-cdn.com/v4/letter/p/8c91f0/32.png) [@Peti0127](https://qa.fmod.com/u/Peti0127)\
**Post date:** [April 7, 2021, 7:19pm UTC](https://qa.fmod.com/t/adding-delay-between-loops-of-a-multi-instrument/17001/3 "2021-04-07T19:19:40Z")

</div>

So a multi instrument + silence instrument inside a multi instrument?

---

<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:** [April 7, 2021, 7:20pm UTC](https://qa.fmod.com/t/adding-delay-between-loops-of-a-multi-instrument/17001/4 "2021-04-07T19:20:00Z")

</div>

Yes.

---

<div class="post-metadata">

**Author:** ![Peti0127](https://avatars.discourse-cdn.com/v4/letter/p/8c91f0/32.png) [@Peti0127](https://qa.fmod.com/u/Peti0127)\
**Post date:** [April 7, 2021, 7:20pm UTC](https://qa.fmod.com/t/adding-delay-between-loops-of-a-multi-instrument/17001/5 "2021-04-07T19:20:48Z")

</div>

Man why didn’t I think of that before 😃 thank you!

---

<div class="post-metadata">

**Author:** ![Peti0127](https://avatars.discourse-cdn.com/v4/letter/p/8c91f0/32.png) [@Peti0127](https://qa.fmod.com/u/Peti0127)\
**Post date:** [April 8, 2021, 2:44pm UTC](https://qa.fmod.com/t/adding-delay-between-loops-of-a-multi-instrument/17001/6 "2021-04-08T14:44:32Z")

</div>

Okay, I still need some help, did the multi instrument as above, now it plays once the song, then nothing.  
My event duration is about 4 minutes, but the songs are about 2-3 minutes long. The problem is that because the event is longer, it only loops after about 1 minute of silence.

Is it possible to tell FMOD that it should loop after a song is finished?

EDIT: nevermind, forgot the loop, but what about global or local scope with sequencing the list? What’s the difference?

---

<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:** [April 8, 2021, 3:05pm UTC](https://qa.fmod.com/t/adding-delay-between-loops-of-a-multi-instrument/17001/7 "2021-04-08T15:05:34Z")

</div>

Sure. That’s why I said the parent event should be async. And it should be triggered continuously, which can be achieved by lots of ways:

- in an action sheet
- in a timeline with a loop inside
- in a timeline with a sustain point inside

It’s useless to have a 4 min timeline event to trigger async instrument, it could be only 1 sec long!

---

<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:** [April 8, 2021, 3:11pm UTC](https://qa.fmod.com/t/adding-delay-between-loops-of-a-multi-instrument/17001/8 "2021-04-08T15:11:15Z")

</div>

> [@Peti0127](#):
>
> what about global or local scope with sequencing the list? What’s the difference?

If you only play one instance at a time (which I presume!) it won’t make any difference.  
Edit: with global, it may start by the silence if you stop and restart the event, in this case local is preferable.

---

<div class="post-metadata">

**Author:** ![Peti0127](https://avatars.discourse-cdn.com/v4/letter/p/8c91f0/32.png) [@Peti0127](https://qa.fmod.com/u/Peti0127)\
**Post date:** [April 8, 2021, 3:11pm UTC](https://qa.fmod.com/t/adding-delay-between-loops-of-a-multi-instrument/17001/9 "2021-04-08T15:11:35Z")

</div>

Okay, thanks!
