Mix-minus routing
Explains the concept of mix-minus and shows an example based on vMix.
The concept of audio mix-minus is to provide remote contributors with a return feed containing the full mix of the program audio except for this remote contributor’s audio – in order to avoid audio loopbacks. If mix-minus is not configured, the job will be done by the built-in echo cancellation algorithm, which doesn't always work perfectly.

Enabling automated mix-minus for Web Guests

To enable automated mix-minus for Web Guests you have to pick one source in the Publisher application that you are going to send as the return feed to guests, right-click on this studio feed, open the Settings window and enable the switch “Web Guest Mix-Minus enabled”, restart the feed and you are ready to go. All the guests connected to Web Guest URL will have their own personal mix-minus and will hear everyone else connected to the same Guest URL.
All mix-minus creation is handled inside the VT Publisher application automatically for up to 8 guests.
The studio feed should contain only audio originating from the studio, you have to exclude all the guests from that mix. The Video Transport application will add all necessary guests automatically while creating a personal mix for each guest.

Configuring mix-minus with vMix

Following is an example of a mix-minus setup for 4 remote contributors based on the audio routing features in vMix.
First, you need to enable 4 additional audio mix-buses A, B, C and D in the "Audio Outputs" tab of the vMix "Settings" window.
Then, enable all 4 NDI outputs at the "Outputs / NDI / SRT" tab of vMix "Settings" window.
In the "Output Settings" window, for each NDI output, set "Audio Channels" to Bus A, Bus B, Bus C, and BusD respectfully. This will enable the audio output of specified audio buses to NDI outputs.
We have configured:
  • Bus A is the mix-minus for the 1st remote contributor.
  • Bus B is the mix-minus for the 2nd remote contributor.
  • Bus C is the mix-minus for the 3rd remote contributor.
  • Bus D is the mix-minus for the 4th remote contributor.
As shown on the screenshot above:
  • Guest 1 audio is enabled to all busses except BusA.
  • Guest 2 audio is enabled to all busses except BusB.
  • Guest 3 audio is enabled to all busses except BusC.
  • Guest 4 audio is enabled to all busses except BusD.
To enable BusC and BusD, right-click on the Bus A or BusD button.
All other audio feeds are enabled for all audio busses (Master, Bus A, Bus B, Bus C, Bus D).
vMix NDI outputs 1-4 are fed back via Video Transport to guests 1-4 respectfully.
Copy link
On this page
Enabling automated mix-minus for Web Guests
Configuring mix-minus with vMix