# 5.1 & 7.1 mixdown and stereo monitoring

**URL:** <https://qa.fmod.com/t/5-1-7-1-mixdown-and-stereo-monitoring/15458>\
**Category:** FMOD Studio\
**Created:** [February 12, 2020, 4:29am UTC](https://qa.fmod.com/t/5-1-7-1-mixdown-and-stereo-monitoring/15458 "2020-02-12T04:29:33Z")\
**Posts on this page:** 7\
**Page:** 1

<div class="post-metadata">

**Author:** ![magomusica](https://yyz2.discourse-cdn.com/flex036/user_avatar/qa.fmod.com/magomusica/32/420_2.png) [@magomusica](https://qa.fmod.com/u/magomusica)\
**Post date:** [February 12, 2020, 4:29am UTC](https://qa.fmod.com/t/5-1-7-1-mixdown-and-stereo-monitoring/15458/1 "2020-02-12T04:29:33Z")

</div>

How does FMOD mixdown from any surround format (including 7.1.4) to stereo if the platform is not using a surround format? I read in the forums that you did away with SRS. What is the new method? And is there any officially sanctioned way to monitor how the mixdown will sound from within FMOD Studio? If I simply change the output bus back and forth from surround to stereo, my worry is losing surround panning and routing, or other potential unforeseen side effects. Would doing this be an accurate reflection of runtime mixdown? It would be great to have a simpler at-your-fingertips way of monitoring FMOD’s mixdown behavior on the fly.

---

<div class="post-metadata">

**Author:** ![cameron-fmod](https://yyz2.discourse-cdn.com/flex036/user_avatar/qa.fmod.com/cameron-fmod/32/261_2.png) [@cameron-fmod](https://qa.fmod.com/u/cameron-fmod)\
**Post date:** [February 24, 2020, 5:20am UTC](https://qa.fmod.com/t/5-1-7-1-mixdown-and-stereo-monitoring/15458/2 "2020-02-24T05:20:53Z")

</div>

The way that FMOD handles the downmix for any surround format to stereo is by using a mix matrix, although at this point we do not have this available in our docs, in the case of 7.1.4 the height speakers just get removed leaving 7.1.

In FMOD 2.00.00, the special case of 5.1 to stereo that used SRS downmix was removed, now FMOD makes use of mix matrices for all downmixes.

Currently there isn’t a way to monitor the mixdown visually from within Studio, the best way is to change your OS settings to different speaker configurations.

I have added a task to improve/add documentation around this subject as there is very little information on it in our docs currently.

---

<div class="post-metadata">

**Author:** ![Raimo](https://avatars.discourse-cdn.com/v4/letter/r/d6d6ee/32.png) [@Raimo](https://qa.fmod.com/u/Raimo)\
**Post date:** [June 30, 2021, 10:04am UTC](https://qa.fmod.com/t/5-1-7-1-mixdown-and-stereo-monitoring/15458/3 "2021-06-30T10:04:48Z")

</div>

What dB values does the mix matrix use for the downmixes? I assume C is the standard -3dB, but what does the mix matrix do to the surround channels and LFE in 5.1 and 7.1 → stereo? It seems that the documentation has not yet been clarified with this.

I would need this info urgently as I’m just upmixing content to 5.1 for FMOD where the stereo downmix is still a priority, and have a very tight deadline…

(On an unrelated note, dropping the ceilings for 7.1.4 doesn’t seem like the best idea. Dolby has a different idea with Atmos, at least)

---

<div class="post-metadata">

**Author:** ![LucaPiccina](https://avatars.discourse-cdn.com/v4/letter/l/7feea3/32.png) [@LucaPiccina](https://qa.fmod.com/u/LucaPiccina)\
**Post date:** [July 8, 2021, 4:11pm UTC](https://qa.fmod.com/t/5-1-7-1-mixdown-and-stereo-monitoring/15458/4 "2021-07-08T16:11:21Z")

</div>

Same problem here, get worse if console monitoring is needed:  
For example, I set Switch to 7.1 as system preferences (that should be the max number of channels in the best case scenario, that is Switch is connected via dock to a 7.1 system). Using “auto” as format in the master output in the mixer, and connecting to a console that is set to stereo (handeld mode) result in fmod showing and monitoring anyway the 7.1 channels, thus not actually monitoring the real headphones audio and preventing real time tuning.  
What is the best way to setup this in order to avoid this issue? Put everything to stereo, mix in stereo, then back to 7.1 when shipping, and let the mix automatically adjust itself?

---

<div class="post-metadata">

**Author:** ![magomusica](https://yyz2.discourse-cdn.com/flex036/user_avatar/qa.fmod.com/magomusica/32/420_2.png) [@magomusica](https://qa.fmod.com/u/magomusica)\
**Post date:** [July 8, 2021, 11:11pm UTC](https://qa.fmod.com/t/5-1-7-1-mixdown-and-stereo-monitoring/15458/5 "2021-07-08T23:11:26Z")

</div>

I could be wrong but I think Switch only supports up to 5.1, which isn’t a big deal if you’re also releasing for other platforms that support higher. But if you’re only releasing on Switch, at least your mixdown would be less involved if you mix in 5.1.

Have you tried Cameron’s solution yet? Monitoring a surround mixdown works pretty well by changing the output device in FMOD Audio preferences. Selecting built-in output on a Mac and plugging headphones in works. If you’re on a Mac you can also create output devices for different purposes and channel routing. I have a custom “FMOD” one and an “FMOD Stereo” one just for monitoring a mixdown.

It’s a little unobvious to set up: In Audio MIDI Setup, make a “Multi-Output Device”, select the check mark on “Built-in Output” FIRST, then your interface. Not sure why the order matters. Then configure speakers, select stereo. Super easy to switch between these output devices in FMOD Prefs.

---

<div class="post-metadata">

**Author:** ![GiacomoF](https://avatars.discourse-cdn.com/v4/letter/g/e9c0ed/32.png) [@GiacomoF](https://qa.fmod.com/u/GiacomoF)\
**Post date:** [August 19, 2021, 8:04pm UTC](https://qa.fmod.com/t/5-1-7-1-mixdown-and-stereo-monitoring/15458/6 "2021-08-19T20:04:21Z")

</div>

Bringing back this topic. I would very gladly like to know too how the internal matrix works, there is just no way to know at the moment.

Thank you

---

<div class="post-metadata">

**Author:** ![cameron-fmod](https://yyz2.discourse-cdn.com/flex036/user_avatar/qa.fmod.com/cameron-fmod/32/261_2.png) [@cameron-fmod](https://qa.fmod.com/u/cameron-fmod)\
**Post date:** [August 29, 2021, 11:13pm UTC](https://qa.fmod.com/t/5-1-7-1-mixdown-and-stereo-monitoring/15458/7 "2021-08-29T23:13:55Z")

</div>

Here is some additional information on downmixing:

> [@Surround to Stereo Downmixing in v2.02: discrepancies between auditioning stereo in Studio vs in Engine](https://qa.fmod.com/t/surround-to-stereo-downmixing-in-v2-02-discrepancies-between-auditioning-stereo-in-studio-vs-in-engine/17594/2):
>
> SRS is no longer available in FMOD, we replaced it with a Dolby PL2 downmix, however that downmix is opt-in via FMOD\_INIT\_PREFER\_DOLBY\_DOWNMIX. The default downmix is a simple mix matrix performed by either the Core API or the Studio API. When the master bus is set to 5.1 and the output device is stereo, the Core API performs a downmix like this: { 1, 0, 0.707, 0, 0.707, 0 } { 0, 1, 0.707, 0, 0, 0.707 } When a Studio bus takes 5.1 input and is forced to stereo output the Studio API performs a…
