# No surround output from Unity

**URL:** https://qa.fmod.com/t/no-surround-output-from-unity/11756
**Category:** Unity
**Created:** [December 7, 2014, 7:05pm UTC](https://qa.fmod.com/t/no-surround-output-from-unity/11756 "2014-12-07T19:05:37Z")
**Posts on this page:** 3
**Page:** 1

<div class="post-metadata">

### Author: ![Renato777](https://avatars.discourse-cdn.com/v4/letter/r/65b543/32.png) [@Renato777](https://qa.fmod.com/u/Renato777)
#### Post date: [December 7, 2014, 7:05pm UTC](https://qa.fmod.com/t/no-surround-output-from-unity/11756/1 "2014-12-07T19:05:37Z")

</div>

I’m currently using the Fmod - Unity integration version 1.05.08, and when I’m monitoring the audio coming from Unity to Fmod Studio I only get a stereo output on the Master Bus, instead of a surround output like I would get if I previewed the events inside Fmod Studio.

Any idea why this is happening?

Thanks

---

<div class="post-metadata">

### Author: ![nick1](https://avatars.discourse-cdn.com/v4/letter/n/47e85d/32.png) [@nick1](https://qa.fmod.com/u/nick1)
#### Post date: [December 8, 2014, 4:15am UTC](https://qa.fmod.com/t/no-surround-output-from-unity/11756/2 "2014-12-08T04:15:48Z")

</div>

The mixer buses will default to however many channels the system can output. You can force the mix to a specific format, and let a down-mix happen at the very end.

Try adding this to FMOD\_StudioSystem.cs at line 281

```
    FMOD.System lowlevel;
    ERRCHECK(system.getLowLevelSystem(out lowlevel));
    ERRCHECK(lowlevel.setSoftwareFormat(0, FMOD.SPEAKERMODE._5POINT1, 0));
```

---

<div class="post-metadata">

### Author: ![Renato777](https://avatars.discourse-cdn.com/v4/letter/r/65b543/32.png) [@Renato777](https://qa.fmod.com/u/Renato777)
#### Post date: [December 8, 2014, 5:35pm UTC](https://qa.fmod.com/t/no-surround-output-from-unity/11756/3 "2014-12-08T17:35:36Z")

</div>

> [@](#):
>
> The mixer buses will default to however many channels the system can output. You can force the mix to a specific format, and let a down-mix happen at the very end.
> 
> Try adding this to FMOD\_StudioSystem.cs at line 281
> 
> ```
> FMOD.System lowlevel;
> ERRCHECK(system.getLowLevelSystem(out lowlevel));
> ERRCHECK(lowlevel.setSoftwareFormat(0, FMOD.SPEAKERMODE._5POINT1, 0));
> 
> ```

It works!

Thank you so much…

Cheers,  
Renato
