Non-Free Auto-Duck in Real Time 2.1-BETA

Better AUDIO! Reduce game volume when SPEAKING or on HOTKEY! Audio ducking for Streamers and YouTube

  1. Wojciesh Member

  2. the9quad Member

    Came across this while looking for something to lower the volume in itunes and BF4 when I use my mic. I couldn't be happier with the results, was very easy to use and works perfectly.
  3. Wojciesh Member

  4. Atsou Member

    I have used this software for quite some time, and it is an excellent piece of software. I highly recommend it to anyone that constantly adjusts their volume settings before broadcasting for optimal microphone, and sound volume.
  5. Wojciesh Member

  6. Wojciesh Member

  7. Wojciesh Member

  8. the9quad Member

    Great program Wojciesh! Use it every time I stream.
  9. Wojciesh Member

    Hi again OBS community!
    I got question for you - what do you want to see in next Auto-Duck update?
    I created straw pool with some options:
    http://strawpoll.me/5050349
    Please vote and I will deliver! ;)
    You are also welcome to suggest other features - please post it in this thread.
  10. the9quad Member

    I picked noise gate, even though that can already be done in xsplit and obs.

    I think a couple great features would be:

    a pop out spectrum analyzer for each channel.
    More than a 2x boost for the input.
  11. Wojciesh Member

    Noise-gate is on the lead ;) But I will wait some time for more votes.

    Boost is nice option, I will include it in next update, thanks!

    Spectrum analyzer can't be done in current Auto-Duck engine, sorry ;/
  12. Wojciesh Member

  13. Smashbro29 Active Member

    So end of the day does this work for the X-Capture 1 or not? Because that's all I need it for.

    I asked in the OBS IRC and it doesn't. Oh well, let me know when it does.
    Last edited: Aug 12, 2015
  14. Wojciesh Member

  15. Smashbro29 Active Member

    Seems like a lot more effort and I need it output to a sound device at all times.
  16. Wojciesh Member

    Sorry, there is no other way to do this in current Auto-Duck engine.
  17. Wojciesh Member

    Thanks for voting on next Auto-Duck update.
    Here are the results:
    Results summary (on 07.09.2015):
    1. Wizards for popular use-cases - 10 votes (winner)
    2. "Noise-gate" - 8 votes
    3. Video tutorial - 7 votes
    [English pool on the left, Polish pool on the right]
    upload_2015-9-7_3-13-42.png

    I have already fixed some bugs (microphone related), so I will release minor update very soon.
    Then I will make wizards for popular use-cases and release it as next major update.

    Thanks for voting!
  18. Wojciesh Member

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

    Auto-Duck in Real Time v2.0.4

    Read the rest of this update entry...
  19. BlockAboots Active Member

    Its a shame this doesnt work too well in OBS if your using 'Video Capture Device' in source to use a dedicated capture hardware (i use Micomsoft XCAPTURE-1 device), as it cant seem to communicate with the capture hardware and so it doesnt duck the audio. Only way around this is to go to the settings in OBS for the capture hardware and use 'Output Audio To Deskop' rather than 'Output Audio To Stream Only', only down side in doing this is it cause massive audio lag when watching the file back.

    Is there a way to hardcode ducking into OBS so it can actually communicate with capture hardware???
  20. achmetha Active Member

    There is an alternative that I've just discovered today actually. It just requires GraphEdit (200kb) program.
    http://www.videohelp.com/software/GraphEdit
    It allows you to specify the Audio Device to output to in Windows.

    So if you're using VAC, you can output to Desktop Audio, Line 1, Line 2, etc... Also, it will be able to duck ONLY your Capture Card audio.
    (The way it works now, if you're using TwitchAlerts, or any other sounds generated inside of OBS, they will be ducked as well. Using GraphEdit you can avoid this.)

    1) Open GraphEdit
    [​IMG]

    2) Click Graph, then Insert Filters. Click the + next to Audio Capture Sources. The following will pop out.
    [​IMG]

    3) Select your Capture Card and Click Insert Filter. (In my Case: SA7160)
    [​IMG]

    4) Again, go to Graph, then Insert Filters. This time, click the + next to Audio Renderers.
    [​IMG] '

    5) From your choices select which audio device you'd like to output to. I recommend the "DirectSound" variants. They have given me no issues. I chose "DirectSound: Desktop Audio"
    [​IMG]

    6) Click and drag the small box (pin) next to Audio Capture and drag a line to Audio Input Pin (rendered).
    [​IMG]

    7) Now click the Green Play Arrow, and you should hear sound.
    8) All that's left is to add GraphEdit into Auto-Duck and configure settings.

    One limitation is that you cannot delay the audio stream this way. So if you're trying to compensate for your mic/effects, this will not be viable.
    Last edited: Sep 27, 2015
    Wojciesh likes this.