menu
 

Surgical Dialogue Mix: Cutting Through the Noise, Without Sacrificing the Soundscape

Game Audio

Dialogue is the heart of many games, carrying the story and connecting players to characters. But how often have you found crucial dialogue buried under the roar of the game's soundscape? Today, we’re diving into “surgical dialogue mixing” - a method that lets your dialogue cut cleanly through the gameplay mix, without sacrificing any parts of the soundscape that are not actually conflicting with the voice.

In other words, this system will only remove certain frequencies, and only when said frequencies are strongly present in the background ambiance.

Setting Up Your Metering System

Before diving into the surgical cuts, we need to gather some crucial information. We’ll set up a metering system to analyze:

  1. The strength of the voice over (VO) signal.
  2. The intensity of the background soundscape.

To do this, we’ll create an Ambiance_Pre bus in our Master-Mixer Hierarchy. This bus will provide an unaltered signal, essential for accurate metering. If we were to use Ambiance bus for both metering and modifying, it would create a logical loop - which we want to avoid.

Ambiance-Pre-bus-Master-Mixer-Hierarchy-Wwise

We’re going to create a separate structure exclusively for metering. And as we do not want any signal from it to be audible, Audio Device has to be set to “No_Output”.

Wwise-Audio-Device-No-Output Meters-no-output-Wwise

Now it’s time to add meter effects to our buses. The dynamics settings will influence the output signal, which we’ll then want to transform into an RTPC.

meter-Wwise

Let’s set a range of -48 to 0 for that RTPC, so it correlates with the actual dB values from the meter.

RTPC-game-parameter-Wwise

Controlling Separate Frequencies

To make this system more precise, we split our signal from the Meter_VO_Sum bus into three bands, each assigned to the low, mid and high frequencies most critical for our voice over. Meter_VO_Sum sends look like this:

Meter-bands-Wwise

Similarly to our main metering bus, we’ll add a metering effect and an EQ before it. The EQ’s purpose is to isolate the band we want, so we set it to bandpass. 

Parametric-EQ-Wwise

Tip: To avoid the necessity of changing band frequency values in multiple places in our project, we can tie it to a common RTPC for a more convenient control. Furthermore, we can later modify those values on the fly depending on which character is speaking.

Parametric-EQ-bandpass-low-Wwise

VO Metering Dependent on Ambiance Content

Next, we’ll take into consideration the sonic characteristics of the ambiance into our metering. To do that, we’ll assign the RTPC of a certain ambiance signal (let’s say, lows)  to the max output parameter of a VO meter of the same frequency. The lower the amount of low frequencies in the background, the lower max output of the VO meter. That way, metering will work properly only if there’s a conflict (both VO and ambiance are rich in certain frequencies) and will not produce an influential output signal if there’s only a subtle ambiance playing.

Meter-VO-low-Wwise

VO Signal Influencing Ambience

Now that we have our metered VO signal behaving exactly how we want it to across all three frequencies, it's time to set up its influence on ambiance.

Important: This has to be done on a parent of a bus (in our case, called “Ambiance”) that sends a signal to metering. That way, we’re avoiding a signal loop.

Ambiance-Wwise

We’ll add an EQ effect with the same three frequency bands we established earlier. RTPCs tied to our VO meters will now affect the gain of each band.

EQ-effect-Wwise

Beyond Dialogue

While we’ve focused on VO ducking ambiance in a precise, controlled way, the logic behind this setup can be used on any other combination. Think explosions driving low pass for combat sounds, gunshots slicing thru monster roars - you name it. Go be creative!

Want to see this process in action? Check out the video tutorial that inspired this blog post here.

Michał Korniewicz

Composer, Principal Sound Designer

Flying Wild Hog

Michał Korniewicz

Composer, Principal Sound Designer

Flying Wild Hog

Enthusiast. Composer and sound designer with over a decade of experience in the gamedev industry, with a knack for designing complex, responsive audio systems. Helped deliver Evil West, Dying Light, Last Oasis, Gamedec, Gord and more. Speaker, co-founder of Warsaw Game Audio, avid climber.

Comments

Leave a Reply

Your email address will not be published.

More articles

How Multiplayer Games Are Using Voice Chat To Revolutionize The Player Experience

Mobile and console gaming are having a heyday right now, as most people are stuck at home to fight...

7.4.2020 - By TechJVB

Achieving Cinematic Scoring through Proactive Audio

When was the last time you truly noticed the music playing in a game during an epic battle? Game...

8.7.2020 - By Sonic Bloom

Interactive Music: A 'Choose Your Own Adventure' Style Ballad

After a successful crowdfunding campaign in 2018, inXile Entertainment began full production of the...

28.5.2021 - By Alexander Brandon

Audiokinetic and Dolby bring Dolby Atmos developer tools to Wwise

Audiokinetic and Dolby announced today that they are working to create a deeper integration of Dolby...

15.3.2023 - By Audiokinetic

Step Sixteen | Making a Step Sequencer App With Unity & Wwise

Introduction Hi there, I’m Matt, a sound designer at Rogue Waves. We typically work on sound effects...

19.4.2024 - By Matt Sweeney

Managing Complexity: How External Sources Could Benefit Your VO and Mix

Mixing voice in games can be a major logistical challenge, with thousands or even hundreds of...

9.4.2025 - By Charles Pateman

More articles

How Multiplayer Games Are Using Voice Chat To Revolutionize The Player Experience

Mobile and console gaming are having a heyday right now, as most people are stuck at home to fight...

Achieving Cinematic Scoring through Proactive Audio

When was the last time you truly noticed the music playing in a game during an epic battle? Game...

Interactive Music: A 'Choose Your Own Adventure' Style Ballad

After a successful crowdfunding campaign in 2018, inXile Entertainment began full production of the...