Page 1 of 1
No 2nd Recieve Audio!
Posted: Tue Sep 28, 2021 5:07 pm
by LarryW
All worked ok before-- never really did anything that I know of. Surely I am missing something somewhere!
Re: No 2nd Recieve Audio!
Posted: Tue Sep 28, 2021 5:20 pm
by ramdor
vac2 device?
Richie.
Re: No 2nd Recieve Audio!
Posted: Tue Sep 28, 2021 5:24 pm
by ea3aqr
That's normal, are you using ASIO drivers in "exclusive mode"?
Re: No 2nd Recieve Audio!
Posted: Tue Sep 28, 2021 5:25 pm
by LarryW
Behringer UMC202HD
Re: No 2nd Recieve Audio!
Posted: Tue Sep 28, 2021 5:33 pm
by LarryW
ea3aqr wrote:That's normal, are you using ASIO drivers in "exclusive mode"?
I am not sure!
Thanks
Larry
Re: No 2nd Recieve Audio!
Posted: Tue Sep 28, 2021 6:22 pm
by ramdor
ea3aqr wrote:That's normal, are you using ASIO drivers in "exclusive mode"?
good spot Jordi. This is something I did not realised. I have vac2 on MME driver using same device.
R.
Re: No 2nd Recieve Audio!
Posted: Tue Sep 28, 2021 7:02 pm
by w-u-2-o
Yes, this always been a limitation of PowerSDR and then Thetis. The portaudio implementation in Thetis only allows a single instance of ASIO, so you can use it on VAC1 or VAC2 but not both at the same time. Put that on the "want" list
However, I have done some experiments here in the past. You can use ASIO on VAC1 and WDM (faster than MME) on VAC2 and mix them both in Voicemeeter to get a composite output of both RX1 and RX2. If you then assign RX1 and RX2 to the same frequency, you can appreciate just a tiny bit of reverb, i.e. just a tiny bit of delay from VAC2/WDM compared to VAC1/ASIO. This is also a great way to appreciate how much delay NR, NB and EQ can cause on the received signal. If you hear a distinct echo, be sure that, for example, NR2 is not turned on on RX1 and not on RX2, etc.
Which brings up another "want", which is an option to bring out both RX1 and RX2 audio mixed together on VAC1.
Re: No 2nd Recieve Audio!
Posted: Tue Sep 28, 2021 8:56 pm
by ea3aqr
Not just a PowerSDR or Thetis limitation at least with Sound Blaster ASIO drivers...
When running Thetis and ASIO drivers I can't open, for example, a YouTube video at the same time, I always get an error because Windows is unable to play audio.
After closing Thetis YouTube video plays fine.
Re: No 2nd Recieve Audio!
Posted: Wed Sep 29, 2021 12:14 am
by LarryW
Thanks for the replies all!
Boy, that's a real bummer! So essentially if anyone is using an audio interface, they are limited to one (1) receiver only?
I will give Scott’s way a go and see what we get.
73
Re: No 2nd Recieve Audio!
Posted: Thu Sep 30, 2021 10:53 am
by W4WMT
w-u-2-o wrote:Yes, this always been a limitation of PowerSDR and then Thetis. The portaudio implementation in Thetis only allows a single instance of ASIO, so you can use it on VAC1 or VAC2 but not both at the same time. Put that on the "want" list
However, I have done some experiments here in the past. You can use ASIO on VAC1 and WDM (faster than MME) on VAC2 and mix them both in Voicemeeter to get a composite output of both RX1 and RX2. If you then assign RX1 and RX2 to the same frequency, you can appreciate just a tiny bit of reverb, i.e. just a tiny bit of delay from VAC2/WDM compared to VAC1/ASIO. This is also a great way to appreciate how much delay NR, NB and EQ can cause on the received signal. If you hear a distinct echo, be sure that, for example, NR2 is not turned on on RX1 and not on RX2, etc.
Which brings up another "want", which is an option to bring out both RX1 and RX2 audio mixed together on VAC1.
Scott,
Does Voicemeeter allow you to change its ASIO sample format from doubles to integers? Or is it stuck on doubles? If it lets you change to integers, I would like you to try my addition that takes the hardware audio CODEC streams directly to ASIO, thus bypassing PortAudio altogether.
73, Bryan W4WMT
Re: No 2nd Recieve Audio!
Posted: Thu Sep 30, 2021 12:03 pm
by w-u-2-o
W4WMT wrote:w-u-2-o wrote:Scott,
Does Voicemeeter allow you to change its ASIO sample format from doubles to integers? Or is it stuck on doubles? If it lets you change to integers, I would like you to try my addition that takes the hardware audio CODEC streams directly to ASIO, thus bypassing PortAudio altogether.
73, Bryan W4WMT
As far as I know it does. It has a setting called "Virtual ASIO Type" which allows two options, Float32LSB or Int32LSB. I normally run float, but it does work with int, and I can switch to that.
Re: No 2nd Recieve Audio!
Posted: Thu Sep 30, 2021 1:08 pm
by W4WMT
w-u-2-o wrote:W4WMT wrote:w-u-2-o wrote:Scott,
Does Voicemeeter allow you to change its ASIO sample format from doubles to integers? Or is it stuck on doubles? If it lets you change to integers, I would like you to try my addition that takes the hardware audio CODEC streams directly to ASIO, thus bypassing PortAudio altogether.
73, Bryan W4WMT
As far as I know it does. It has a setting called "Virtual ASIO Type" which allows two options, Float32LSB or Int32LSB. I normally run float, but it does work with int, and I can switch to that.
Okay, good! My direct ASIO thing expects Int32LSB, since that is what the hardware CODEC runs.
Re: No 2nd Recieve Audio!
Posted: Thu Sep 30, 2021 1:27 pm
by K1LSB
I also run Int32LSB because (according to my understanding) integer math is faster than floating point math. And a 32 bit integer still offers way more dynamic range than Thetis is capable of using.
Mark