Auto-Duck in Real Time

Non-Free Auto-Duck in Real Time 2.2.2

Wojciesh submitted a new resource:

Auto-Duck in Real Time - Reduce volume of any game in real time. Live auto-ducking for streamers.

Auto-Duck in Real Time - first auto ducking for live streamers and YouTubers.
It will automatically decrease volume of any game/application. Input can be microphone or any recording or playing application.
Sleek fading module gives you total control of ducking process smoothness - it can be slow and smooth or fast and sharp.
It can use 2 input channels with different thresholds for activating ducking effect.
Auto-Duck in Real Time is fully configurable but simple in use. It has...
Read more about this resource...
Not sure where this can be effectively applied.

The only thing that comes to mind is maybe raising the music volume when you're quiet on Stream and then lowering it a bit when you talk.

Wojciesh updated Auto-Duck in Real Time with a new update entry:

Auto-Duck in Real Time v1.3

Thanks to your feedback, I was able to add new features into Auto-Duck in Real Time.
In response, I want to give you code for 30% OFF promotion - enter "OBSPROJECT" as Promo Code on to activate it. Promotion will be enabled to 01.09.2014.

Here is the list of new stuff:
  • Presets system (creating, sharing, getting presets shared by others) with build-in default presets with sample configurations
  • Options for Boosting and Suppressing input signals...
Read the rest of this update entry...

Also, thank you Jack0r for this nice video tutorial!
Last edited:
Hmmm, im unable to get this to work. I have it setup correctly so when im listening to it live the game auido level drops when i speak, but when i listen to it back from the capture file the audio level doesnt drop. Im using AmaRec for my capture program and using a USB3 capture device (micomsoft X-Capture1) Any ideas?
Hi BlockAboots, please tell me what have you selected as inputs and ducked channel. You could try to select AmaRec on Playback device as ducked channel.
If you still have this problem please contact me and send me more details about your streaming setup and Auto-Duck configuration.

Now about Promo Codes... if you think price is to high you can always contact us to get discount!
Hmmm it seems that the only way to setup AmaRec and OBS is to have is so your capture will record not only the game you want to capture but also all the PC system audio, say for example MSM messenger/Skype, anti virus, windows update tones all will get picked up in the capture as well.

I have a Micomsoft XCapture-1 USB3 capture device and usually use AmaRecTv or OBS (in video Capture device mode) and in order for the audio ducking to be picked up in the actual raw output capture file is to, in OBS enable 'Output Audio To Desktop' so you get the audio from your capture also coming through your PC speakers.....

and for AmaRec going into config and Graph 3(Live) enabling 'Mixer' and 'Loopback Video Capture Fix' setting, set PC Internal Sound Device to AmaRec Stereo Mixer and then selecting "What You Hear" (Creative SB X-Fi) for input......

But as i said above in doing this then the capture will pick all you PC system sounds as well
Please note, that when you use only OBS there is no need to do this - this is only workaround for AmaRec issue.

EDIT: it seems that this is workaround not only for AmaRec but for general scenario when capturing game from console using capturing device.

If you are hearing echo or some noise or other artifacts try to enable/disable "Use WaveOut audio renderer" option in Device Selection in OBS.
Last edited:
I'm using OBS with an Elgato Game Capture HD (streaming console gameplay). I've had to change the setting (in OBS) for Output to Desktop sound. However, this records the sound at a delay (for instance, visually I'm in a racing game and I hit a wall, but the sound of the car hitting the wall comes a second later or such).

Is there a way *not* to use "Output sound to Desktop" when using Auto Duck? I am probably missing a step or setting...

Thank you in advance for any advice.
Hi wongJP, please try to enable (or disable) "Use WaveOut audio renderer" option in OBS (below "Output audio to Desktop" option), according to some other posts on this forum this may help.

Does this issue occurs only when using Auto-Duck or is it only "Output audio to Desktop" option problem?
I'm not an OBS developer, so if you get this delay regardless of using Auto-Duck, you should contact OBS team.

If this delay occurs only when using Auto-Duck and above solution didn't work for you please contact me and send me more details about your streaming setup and Auto-Duck configuration.
Hi Wojciesh,

I made some time to test Auto Duck again with OBS.

I am able to "Output audio to Desktop" and I disabled "Use WaveOut audio renderer". It looks like I was mistaken, but let me explain my setup just in case others might have a similar issue:

My Plantronics RIG headset is connected to both my PC (earphone jack from headset to computer) as well as my console (optical out from console to optical audio port of headset). There is naturally a recording delay for both video and sound when the audio/video is going through my Elgato Game Capture.

The issue was that I had to disconnect the Optical cable from my console - so I'd be playing a game but then I would hear the *delayed* audio from the preview stream on my PC. My fault :-)

That said, Auto Duck works great for what it's made for. Though, I was wondering - is it possible to "Output audio to stream only" instead of having to Output to Desktop (for consoles/game capture devices like the Elgato)?

I'm aware that any games I play on PC (Steam, Origin, standalone installs) won't run into this issue. Thanks again for your response.

EDIT: I suppose my best solution (where I am using a headset to listen to console audio), would be to not hook my headset to my PC. I wouldn't be able to hear any desktop sounds or sound coming from PC, but that isn't a problem since I would be listening to my game console audio during those sessions.
Wojciesh updated Auto-Duck in Real Time with a new update entry:

Auto-Duck in Real Time v2.0

Auto-Duck in Real Time ver 2.0 is here!

New version brings new features, now you can:
  • add unlimited number of channels
  • duck all playing apps easily (using To Duck channel [All but selected])
  • use Auto-Duck in multi-computer streaming setups using Remote-ducking (send signal from computer A to B and duck sounds on B)
  • configure all parameters easier thanks to improved user interface...
Read the rest of this update entry...