I am pulling my hairs being able pump VAC2 for RX2 into my audio device through voicemeter banana. I have been using VoiceMeter Banana for some time now with success for my MAIN. Now that I have that fully configured and working wonderfully I am having a hell of a time to get it working for VAC2. Any advice for either Thetis or VM Banana?
See screen shots.
RX2 and VAC2
Re: RX2 and VAC2
Your approach is spot-on: using a separate virtual channel in Voicemeeter for VAC1 and VAC2, then mix them together.
However...Thetis only allows one instance of ASIO. You need to select a different driver for VAC2. I recommend Windows WDM-KS. It is the next fastest, only a few milliseconds behind ASIO. You can prove this by putting RX1 and RX2 on the same signal and listening to both feeds. Make sure both RX have exactly the same settings, though (e.g. don't have NR2 on RX1 but not RX2, etc.)
Moving this to the virtual audio sub-forum...
However...Thetis only allows one instance of ASIO. You need to select a different driver for VAC2. I recommend Windows WDM-KS. It is the next fastest, only a few milliseconds behind ASIO. You can prove this by putting RX1 and RX2 on the same signal and listening to both feeds. Make sure both RX have exactly the same settings, though (e.g. don't have NR2 on RX1 but not RX2, etc.)
Moving this to the virtual audio sub-forum...
Re: RX2 and VAC2
Thanks.. got it all working with your suggestions.
However the only way I could sync the audio (ie remove the echo) was to add a a fair amount of latency to vac1 (adjusting the various parameters)
Any other suggestions?
However the only way I could sync the audio (ie remove the echo) was to add a a fair amount of latency to vac1 (adjusting the various parameters)
Any other suggestions?
w-u-2-o wrote:Your approach is spot-on: using a separate virtual channel in Voicemeeter for VAC1 and VAC2, then mix them together.
However...Thetis only allows one instance of ASIO. You need to select a different driver for VAC2. I recommend Windows WDM-KS. It is the next fastest, only a few milliseconds behind ASIO. You can prove this by putting RX1 and RX2 on the same signal and listening to both feeds. Make sure both RX have exactly the same settings, though (e.g. don't have NR2 on RX1 but not RX2, etc.)
Moving this to the virtual audio sub-forum...
Re: RX2 and VAC2
There are not really any good solutions at this time. You could run both VAC1 and VAC2 with WDM-KS, but then you don't get the low latency advantages of ASIO. And those advantages are quite significant. Out of morbid curiosity, I just went through an exercise of optimizing my VAC2 configuration (VAC1 was already optimized) and compared the two using an oscilloscope by putting the same signal on both RX and having RX1 output on the left audio channel and RX2 output on the right channel. The result was that ASIO beat WDM by approx. 78ms!
Here are my current, as optimized as I can make them, settings for VAC1 and VAC2. Obviously YMMV, every system is different, you can't just blindly copy what I did, you have to find the minimum settings that provide unambiguously stable audio for you.
Here are my current, as optimized as I can make them, settings for VAC1 and VAC2. Obviously YMMV, every system is different, you can't just blindly copy what I did, you have to find the minimum settings that provide unambiguously stable audio for you.
Re: RX2 and VAC2
VM Banana offers only one virtual ASIO driver?
Re: RX2 and VAC2
No, never said that...W4WMT wrote:VM Banana offers only one virtual ASIO driver?
I know you know this, Bryan, with all the fantastic work you've done on the PowerSDR and Thetis audio systems?w-u-2-o wrote:However...Thetis only allows one instance of ASIO.
Re: RX2 and VAC2
Thanks for investigating. I played around and here is the best I could get from VAC2. My VAC1 is VERY lower latency as you can see (MOTU Audio device is fantastic!)... T0 equalize voice I would need to raise VAC1 Buffer to 2048 AND increase some of the other latency settings.
Unfortunately without sacrificing VAC1 nothing I could do to get rid of the echo.
Unfortunately without sacrificing VAC1 nothing I could do to get rid of the echo.
w-u-2-o wrote:There are not really any good solutions at this time. You could run both VAC1 and VAC2 with WDM-KS, but then you don't get the low latency advantages of ASIO. And those advantages are quite significant. Out of morbid curiosity, I just went through an exercise of optimizing my VAC2 configuration (VAC1 was already optimized) and compared the two using an oscilloscope by putting the same signal on both RX and having RX1 output on the left audio channel and RX2 output on the right channel. The result was that ASIO beat WDM by approx. 78ms!
Here are my current, as optimized as I can make them, settings for VAC1 and VAC2. Obviously YMMV, every system is different, you can't just blindly copy what I did, you have to find the minimum settings that provide unambiguously stable audio for you.