Skip to main content

Music Ducking Extension

When music and voice signals are mixed together the desired behavior is often to lower the music signal's volume to make the voice more audible. This is a useful mechanism for listen together experiences where users also talk to each other.

Two signals are needed for this behavior:

  • The ducked signal: usually the music signal, the volume of this signal gets lowered.
  • The ducking signal: this signal controls the ducking algorithm. This is usually based on a voice signal that is noise filtered.

This extension provides the following audio nodes for a Switchboard SDK audio graph:

NodeDescription
MusicDuckingNodeApplies the ducking algorithm on the music signal. Receives the ducking signal and the music signals and outputs the ducked music signal.