Techniques for natural volume transitions between soundtrack and voice over

Posts: 62
Hi all,

I'm sure everyone has encountered this issue, and I'm curious on what techniques you're using, because I'm really struggling with it.

The requirement is simple:

I'm looking for a simple way to seamless fade out my music track to a lower volume when I start my voice-over.

Details:

I have a background music track that I trigger from ATVO at the beginning of each broadcast.
The background music starts at 100%.

I use an Antlion MOD mic to capture VO which is connected to my PC via USB.

I started using the Media Player window in ATVO to drag the volume slider down as I'm starting to speak, but I'm finding this very finicky as I have a precise % I want to set the volume while it is a background to my VO.

I have the following hardware and software tools, and have tried every combination without success:

OBS Studio (I also have the required plug-ins to connect directly to OBS, and I also downloaded the recent [Aug. '21] OBS plug-in that allows you to map audio output directly from a specific application)
OBS Studio ME (The Music Edition provides an additional Mixer board for monitoring audio output)
VB-Cable (i purchased all the additional cables: A-D so that i can have up to 4 multiple virtual channels)

My goal is to create a slider in the OBS Mixer that is only capturing the currently playing audio track from ATVO, but I have not been able to get any configuration with the above tools that will work.

I also want/need to be able to monitor ONLY the OBS output so that I can confirm all the adjust audio levels are correct during the live broadcast.

This could just be operator error as I get used to OBS and VB Cable patching, but there also seems to be some strange behaviours as the only Application I have access to in OBS is the "ATVO Overlay", and the other windows, including the Media Player which is actually the source of the audio (or, is it?) cannot be mapped to a mixer channel in OBS.

So, I'm very curious what everyone else is doing?

How do i get a smooth animation of my background audio from 100% to 25% while monitoring that result in OBS when I start my voice-over?

Thanks!

-Jeremy
Posts: 62
Oh! I also have an M-Audio M-TRACK 2x2M which I've been trying to use for hardware monitoring, and haven't been able to route the audio successfully for that either ...

thanks for your ideas!
Posts: 785
Is it absolutely necessary to run the music through ATVO? It is something I added support for but it isn't very advanced. I'm sure many of your other applications can play music and do much more advanced fades that we never built into ATVO because I guess most people don't use ATVO for that.
Posts: 62
hey Nick, it's definitely not absolutely necessary, but it would be very nice.

I'm going to be sharing what I built soon, and you'll see that I've totally customized the controls to look much more like an actual external A/V console. So, for me, personally, the best world scenario would be to be able to control everything from the same surface.

Even if ATVO allowed access to volume % in addition to Play, Pause, Stop, that would go a long way in letting me accomplish this.

I have also discovered another app that I'm using as a remote control for ATVO: MATRIC PC. Which is pretty impressive.

I guess I could use MATRIC to drive the audio from a stand-alone audio player, but I'm trying to minimize the number of processes on my PC as I have one workstation for iRacing, ATVO and OBS.

I'm pretty happy with the customizations I've made to your theme, and will try to reveal something soon ..

Is it safe to assume that for the moment audio enhancements aren't really on the short-term ATVO development roadmap?

-Jeremy
Posts: 785
I am not quite sure what kind of audio enhancements you are looking for. I can probably give you some actions to set the volume, or allow you to control it via scripting, but that doesn't sound like it accomplishes anything for you. Even if I give you a slider on the controls directly mapped to volume how is it any better than the slider that's already on the media window? What specifically would you need?
Posts: 36
Jeremy,

I’ve had pretty good luck with VB Cavle outputs directly inside of OBS did this.
Inside OBS you can import an audio media source. I have it mapped to my stream deck to toggle it on and off. I also have a loopedeck, which I have dials mapped to control that audio cable source. Works pretty smooth. Let me know if you need any more explanation on this. Happy to help.
Scott