# How to pause buses but let UI sounds play

**URL:** <https://qa.fmod.com/t/how-to-pause-buses-but-let-ui-sounds-play/17643>\
**Category:** Unreal Engine\
**Created:** [September 6, 2021, 11:48am UTC](https://qa.fmod.com/t/how-to-pause-buses-but-let-ui-sounds-play/17643 "2021-09-06T11:48:23Z")\
**Posts on this page:** 8\
**Page:** 1

<div class="post-metadata">

**Author:** ![KeyJay](https://avatars.discourse-cdn.com/v4/letter/k/57b2e6/32.png) [@KeyJay](https://qa.fmod.com/u/KeyJay)\
**Post date:** [September 6, 2021, 11:48am UTC](https://qa.fmod.com/t/how-to-pause-buses-but-let-ui-sounds-play/17643/1 "2021-09-06T11:48:23Z")

</div>

Hello, advice needed: When the player goes to ingame menu, our programmer uses the BusSetPaused function to stop all events, so that they continue after unpausing the game.

Problem: by pausing the Master bus (in our case SubMaster bus), UI sounds do not play as they are effectively paused. So player in the menu does not hear UI sounds.

If I would reroute the bus with UI sounds outside of the SubMaster, then it would mean, that volume of UI sounds would not be affected by Master and Sound effects slider in game menu and player would not have control over them. I just can’t think of a solution, any help?

We’re using UE 4.26 and Fmod 2.01.09.  
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:** [September 6, 2021, 1:33pm UTC](https://qa.fmod.com/t/how-to-pause-buses-but-let-ui-sounds-play/17643/2 "2021-09-06T13:33:10Z")

</div>

Just use VCAs instead of bus for the player controlled faders! You’ll be able to put whatever you want inside.

---

<div class="post-metadata">

**Author:** ![joseph](https://yyz2.discourse-cdn.com/flex036/user_avatar/qa.fmod.com/joseph/32/264_2.png) [@joseph](https://qa.fmod.com/u/joseph)\
**Post date:** [September 10, 2021, 12:57am UTC](https://qa.fmod.com/t/how-to-pause-buses-but-let-ui-sounds-play/17643/3 "2021-09-10T00:57:01Z")

</div>

As you’ve observed, pausing a bus pauses everything routed into that bus. You want to pause most of the events in your project, but not your UI events - and you want both the UI events and the other events to be controlled by the same volume control.

There are a number of ways in which you could achieve the behavior you want. Using a VCA, as Alcibiade suggests, is one such solution.

Alternatively, you could route the events that you want to pause into one bus, and route the events that you don’t want to pause into a different bus, and then route both of those buses into the same group bus. This would allow you to pause the bus whose events you want to pause, but to control the volume of the group bus into which both group buses are routed.

---

<div class="post-metadata">

**Author:** ![KeyJay](https://avatars.discourse-cdn.com/v4/letter/k/57b2e6/32.png) [@KeyJay](https://qa.fmod.com/u/KeyJay)\
**Post date:** [September 10, 2021, 6:33am UTC](https://qa.fmod.com/t/how-to-pause-buses-but-let-ui-sounds-play/17643/4 "2021-09-10T06:33:08Z")

</div>

Oh man, I must have had a blackout, I completely forgot about VCAs. 😃 Thanks a lot!

---

<div class="post-metadata">

**Author:** ![KeyJay](https://avatars.discourse-cdn.com/v4/letter/k/57b2e6/32.png) [@KeyJay](https://qa.fmod.com/u/KeyJay)\
**Post date:** [September 10, 2021, 6:36am UTC](https://qa.fmod.com/t/how-to-pause-buses-but-let-ui-sounds-play/17643/5 "2021-09-10T06:36:09Z")

</div>

Hello, yes, I already separated my events and it works. Basically I have a Submaster bus, which is paused and contains all sounds except UI, and then directly below the Master I have the UI bus. And player’s volume control is now done via VCAs. I don’t know why I didn’t think about VCAs, this solution is perfect for our project. Thanks for answer! 🙂

---

<div class="post-metadata">

**Author:** ![kisamm](https://avatars.discourse-cdn.com/v4/letter/k/a698b9/32.png) [@kisamm](https://qa.fmod.com/u/kisamm)\
**Post date:** [March 24, 2022, 9:37am UTC](https://qa.fmod.com/t/how-to-pause-buses-but-let-ui-sounds-play/17643/7 "2022-03-24T09:37:38Z")

</div>

Hi! how did you make this submaster bus? 🙂

---

<div class="post-metadata">

**Author:** ![KeyJay](https://avatars.discourse-cdn.com/v4/letter/k/57b2e6/32.png) [@KeyJay](https://qa.fmod.com/u/KeyJay)\
**Post date:** [March 24, 2022, 4:17pm UTC](https://qa.fmod.com/t/how-to-pause-buses-but-let-ui-sounds-play/17643/8 "2022-03-24T16:17:54Z")

</div>

It’s a regular bus, I just named it “Submaster”. 🙂 This is my routing.  
 ![image](https://canada1.discourse-cdn.com/flex036/uploads/fmod/original/2X/d/d4564d53918a96b31057e7e5cb9f34167761971c.png)  
As for pausing all events apart from UI, we’re using this function as far as I know. [https://fmod.com/resources/documentation-api?version=2.02&page=studio-api-bus.html#studio\_bus\_setpaused](https://fmod.com/resources/documentation-api?version=2.02&page=studio-api-bus.html#studio_bus_setpaused)

---

<div class="post-metadata">

**Author:** ![kisamm](https://avatars.discourse-cdn.com/v4/letter/k/a698b9/32.png) [@kisamm](https://qa.fmod.com/u/kisamm)\
**Post date:** [March 29, 2022, 10:22am UTC](https://qa.fmod.com/t/how-to-pause-buses-but-let-ui-sounds-play/17643/9 "2022-03-29T10:22:39Z")

</div>

Thank you so much it was helpfull for me! 😊
