Audio issue on SDR Console


Ken Sejkora
 

Hello all,

 

I’m perplexed.  Ever since updating Windows-10 (latest feature update) about 10-days ago, I’ve been hearing some intermittent “pops” and “cracks” on the audio stream from SDRC connected to an Airspy Discovery HF+.   When listening, it’s not troublesome, and only slightly noticeable, but it is there.  Platform is Win-10, X64, 32 GB RAM, 4200 MHz Intel processor.  Although not a huge issue with casual listening, it is causing problems with decoding various digital modes.  The attached image shows a WEFAX (weather FAX) session with MultiPSK from a US Coast Guard transmitter about 10-miles away.  The upper slice of the FAX image shows the reception with SDRC, and the lower half show MultiPSK processing the audio from SDRSharp.  Running the audio through WEFAX mode on a parallel session of  fldigi yields similar results when comparing SDRC with SDRSharp.  I confirmed the volume setting, filter settings, audio buffer settings, CPU usage, etc. within SDRC, and nothing seems to be amiss.

 

I also have SDR++ and HDSDR on my PC, and they produce similar successful decodes  to SDRSharp.  Audio levels, mode (USB, 2.6 kHz), and filter settings are all the same across all four SDR software packages.  Considering the physical SDR connections (antenna, USB cable) were not changed between software swaps, I don’t think it’s any kind of RF or AF overload issue. I even tried an SDRPlay RSP1 with all four programs, and get identical results, that is – successful decodes with SDRSharp, HDSRR, and SDR++, but illegible FAX with SDRC.  I’ve tried reinstalling the latest beta version of SDRC, as well as the last stable version, but neither version makes any difference.  Again, SDRSharp, HDSDR, and SDR++ all produce successful decodes with both the Airspy Discovery HF+ and  SDRPlay RSP1.

 

I’ve also tried uninstalling and reinstalling my hardware audio drivers and virtual audio cables (VB-Audio Voicemeeter), and shut down the computer and swapped the Airspy Discovery HF+ to a different USB port, but nothing resolves the noise issue within SDRC.

 

Considering that the current configuration of hardware audio driver, virtual audio cable, etc. still work with SDRSharp, HDSDR, and SDR++, I have to ‘conclude’ the problem being an issue with SDRC.  I had been using SDRC successfully with fldigi and MultiPSK a few months ago, well before the recent Windows update.

 

I’m open to any suggestions for a solution to my problem.  Again, I’ve reinstalled/overwritten the ‘old’ installations of SDRC, but I haven’t actually uninstalled the program, rebooted the PC, and reinstalled a “clean” instance of SDRC.  I guess I’ll try that next.

 

Thanks – Ken, WBØOCV

 


Simon Brown
 

Ken,

 

How about increasing the audio buffering? A console screenshot would help as well, without this I’m flying blind.

 

 

 

Simon Brown, G4ELI

https://www.sdr-radio.com

 

From: main@SDR-Radio.groups.io <main@SDR-Radio.groups.io> On Behalf Of Ken Sejkora
Sent: 13 January 2022 22:02
To: main@SDR-Radio.groups.io
Subject: [SDR-Radio] Audio issue on SDR Console

 

Hello all,

 

I’m perplexed.  Ever since updating Windows-10 (latest feature update) about 10-days ago, I’ve been hearing some intermittent “pops” and “cracks” on the audio stream from SDRC connected to an Airspy Discovery HF+.   When listening, it’s not troublesome, and only slightly noticeable, but it is there.  Platform is Win-10, X64, 32 GB RAM, 4200 MHz Intel processor.  Although not a huge issue with casual listening, it is causing problems with decoding various digital modes.  The attached image shows a WEFAX (weather FAX) session with MultiPSK from a US Coast Guard transmitter about 10-miles away.  The upper slice of the FAX image shows the reception with SDRC, and the lower half show MultiPSK processing the audio from SDRSharp.  Running the audio through WEFAX mode on a parallel session of  fldigi yields similar results when comparing SDRC with SDRSharp.  I confirmed the volume setting, filter settings, audio buffer settings, CPU usage, etc. within SDRC, and nothing seems to be amiss.

 

I also have SDR++ and HDSDR on my PC, and they produce similar successful decodes  to SDRSharp.  Audio levels, mode (USB, 2.6 kHz), and filter settings are all the same across all four SDR software packages.  Considering the physical SDR connections (antenna, USB cable) were not changed between software swaps, I don’t think it’s any kind of RF or AF overload issue. I even tried an SDRPlay RSP1 with all four programs, and get identical results, that is – successful decodes with SDRSharp, HDSRR, and SDR++, but illegible FAX with SDRC.  I’ve tried reinstalling the latest beta version of SDRC, as well as the last stable version, but neither version makes any difference.  Again, SDRSharp, HDSDR, and SDR++ all produce successful decodes with both the Airspy Discovery HF+ and  SDRPlay RSP1.

 

I’ve also tried uninstalling and reinstalling my hardware audio drivers and virtual audio cables (VB-Audio Voicemeeter), and shut down the computer and swapped the Airspy Discovery HF+ to a different USB port, but nothing resolves the noise issue within SDRC.

 

Considering that the current configuration of hardware audio driver, virtual audio cable, etc. still work with SDRSharp, HDSDR, and SDR++, I have to ‘conclude’ the problem being an issue with SDRC.  I had been using SDRC successfully with fldigi and MultiPSK a few months ago, well before the recent Windows update.

 

I’m open to any suggestions for a solution to my problem.  Again, I’ve reinstalled/overwritten the ‘old’ installations of SDRC, but I haven’t actually uninstalled the program, rebooted the PC, and reinstalled a “clean” instance of SDRC.  I guess I’ll try that next.

 

Thanks – Ken, WBØOCV

 


--
- + - + -
Please use https://forum.sdr-radio.com:4499/ when posting questions or problems.


Ken Sejkora
 

Thank you, Simon.  I forgot to mention in my original post that I did try increasing the buffer size and enabling the 250 ms buffer for the VAC while I was doing the WEFAX decodes, and didn’t see any difference.  However, I did not shut down and restart SDRC after making those changes to see if it made a difference.  I tend to use default settings across the board whenever I can.  What settings would you recommend under the Audio Buffering page?  I see the check box for ‘System debugger’ – where are those results presented, is it saved in some file?  I had also tried changing the bandwidth/sampling rate for the HF+ … I usually run this at the default of 768 ksps, but also tried the maximum of 912 ksps and minimum of 192 ksps, and saw no difference in WEFAX decoding.

 

After my post yesterday, I did uninstall SDRC using the Windows Program Manager from the control panel, rebooted the computer, reinstalled the latest beta version, rebooted again, and can still hear the “pops and crackles” when listening to broadcast AM.  I’ll try some WEFAX decoding later today when they start transmitting again.

 

A screen capture of the current Home page of the console is attached below, and I am hearing the pops and crackles while listening to broadcast AM.  .I can certainly supply a different screenshot of the console. Would you want to one of the other (View, Receive,..Tools, etc.) pages selected from the ribbon at the top of the display? 

 

 

Thanks again, and thank you so much for providing such a wonderful program as SDRConsole.

 

Ken -- WBØOCV

 

From: Simon Brown
Sent: Thursday, January 13, 2022 11:11 PM
To: main@SDR-Radio.groups.io
Subject: Re: [SDR-Radio] Audio issue on SDR Console

 

Ken,

 

How about increasing the audio buffering? A console screenshot would help as well, without this I’m flying blind.

 

 

 

Simon Brown, G4ELI

https://www.sdr-radio.com

 


Kriss Kliegle KA1GJU
 

Ken, you need to post the image as an attachment... OTW it's a blurry mess! 
The lower ribbon is VERY important to be able to read, but looking at the fuzzy green bar for audio delay...you may have an issue.
The cracks and pops are usually due to a lost packet of data, but since your SDR is physically attached to the local machine, there should be very little delay.
I get 24ms of delay on my Airspy locally. Anything goes when connected to a server outside my LAN, especially when on hotel wifi!

73 Kriss KA1GJU


Ken Sejkora
 

Thanks for the tip, Kriss.  I mistakenly thought it would have worked, since I was successful when I embedded the screen capture image in my original post.  Anyway, the image file of the SDRConsole home page is attached.

 

I’m starting to think it may be an issue with the way SDRConsole interfaces with the virtual audio cable application, specifically VB-Audio Voicemeeter.  When I shut Voicemeeter down and just send the SDRConsole audio directly to the desktop speaker, totally bypassing any VAC, the popping and snapping stops altogether.  However, in that configuration, I can’t pipe the audio into decoding software.

 

The reason I do not think it is a problem with the Voicemeeter installation itself is that when I use SDRSharp, HDSDR, and/or SDR++ to feed the VAC into the decoder software, I didn’t have any noise at all.  It is only when I use SDRC.  This morning I uninstalled SDRC and all of the VAC software, rebooted and ensured all of the VAC software and audio drivers were gone, and then reinstalled the VAC software, rebooted, checked operability of the VAC software with SDRSharp, HDSDR, and SDR++, and then reinstalled SDRC, and rebooted one final time.  As shown in the attached image, I’m seeing audio latency in the mid-20 milliseconds.  Even after all of my efforts, I still get the occasional popping when using the VAC, but am getting a bit cleaner decodes of WEFAX despite the popping.  If I switch over to SDRSharp, HDSDR, or SDR++, the fax images are nearly flawless.

 

More testing to ensue.  I’m open to any suggestions other might have.  For the time being, I’ll still continue to use SDRC for casual listening, but if I want to engage in digital decoding, I may need to resort to one of the other SDR software packages until I get this issue resolved.

 

Thanks again, Kriss.  73

 

Ken - WBØOCV

 

From: Kriss Kliegle KA1GJU
Sent: Friday, January 14, 2022 11:44 AM
To: main@SDR-Radio.groups.io
Subject: Re: [SDR-Radio] Audio issue on SDR Console

 

Ken, you need to post the image as an attachment... OTW it's a blurry mess! 
The lower ribbon is VERY important to be able to read, but looking at the fuzzy green bar for audio delay...you may have an issue.
The cracks and pops are usually due to a lost packet of data, but since your SDR is physically attached to the local machine, there should be very little delay.
I get 24ms of delay on my Airspy locally. Anything goes when connected to a server outside my LAN, especially when on hotel wifi!

73 Kriss KA1GJU

 


Nick Arend
 

Ken, do you happen to have a Nvidia graphics card?

The reason I ask is that I have had intermittent problems routing audio from SDRConsole to a WDM driver for a media playback software. I don't get these problems routing audio from any other app (including SDRUno and SDR++). The snap, crackle, pop stops happening completely when I start a GPU intensive game while running SDRConsole. As soon as I exit the game, the pops begin again. I've tried changing settings, like disabling power saving settings in Windows and Nvidia control panel; nothing helps. Just wondering if you have an Nvidia card. If not, I don't want to hijack this thread and steer the conversation in a different direction. I'll start a different thread at some point.


Simon Brown
 

Ken,

 

A few ideas:

 

  • SDR Console uses WASAPI, the other programs the WDM audio drivers.
  • If the audio is OK via speakers but not over a VAC then it must be the VAC causing the problem, specifically the drivers.
  • Please show the logfile for a session with the VAC – I want to check a few things.

 

Simon Brown, G4ELI

https://www.sdr-radio.com

 

From: main@SDR-Radio.groups.io <main@SDR-Radio.groups.io> On Behalf Of Ken Sejkora
Sent: 14 January 2022 19:53
To: main@SDR-Radio.groups.io
Subject: Re: [SDR-Radio] Audio issue on SDR Console

 

Thanks for the tip, Kriss.  I mistakenly thought it would have worked, since I was successful when I embedded the screen capture image in my original post.  Anyway, the image file of the SDRConsole home page is attached.

 

I’m starting to think it may be an issue with the way SDRConsole interfaces with the virtual audio cable application, specifically VB-Audio Voicemeeter.  When I shut Voicemeeter down and just send the SDRConsole audio directly to the desktop speaker, totally bypassing any VAC, the popping and snapping stops altogether.  However, in that configuration, I can’t pipe the audio into decoding software.

 

The reason I do not think it is a problem with the Voicemeeter installation itself is that when I use SDRSharp, HDSDR, and/or SDR++ to feed the VAC into the decoder software, I didn’t have any noise at all.  It is only when I use SDRC.  This morning I uninstalled SDRC and all of the VAC software, rebooted and ensured all of the VAC software and audio drivers were gone, and then reinstalled the VAC software, rebooted, checked operability of the VAC software with SDRSharp, HDSDR, and SDR++, and then reinstalled SDRC, and rebooted one final time.  As shown in the attached image, I’m seeing audio latency in the mid-20 milliseconds.  Even after all of my efforts, I still get the occasional popping when using the VAC, but am getting a bit cleaner decodes of WEFAX despite the popping.  If I switch over to SDRSharp, HDSDR, or SDR++, the fax images are nearly flawless.

 

More testing to ensue.  I’m open to any suggestions other might have.  For the time being, I’ll still continue to use SDRC for casual listening, but if I want to engage in digital decoding, I may need to resort to one of the other SDR software packages until I get this issue resolved.

 

Thanks again, Kriss.  73

 

Ken - WBØOCV

 

From: Kriss Kliegle KA1GJU
Sent: Friday, January 14, 2022 11:44 AM
To: main@SDR-Radio.groups.io
Subject: Re: [SDR-Radio] Audio issue on SDR Console

 

Ken, you need to post the image as an attachment... OTW it's a blurry mess! 
The lower ribbon is VERY important to be able to read, but looking at the fuzzy green bar for audio delay...you may have an issue.
The cracks and pops are usually due to a lost packet of data, but since your SDR is physically attached to the local machine, there should be very little delay.
I get 24ms of delay on my Airspy locally. Anything goes when connected to a server outside my LAN, especially when on hotel wifi!

73 Kriss KA1GJU

 


--
- + - + -
Please use https://forum.sdr-radio.com:4499/ when posting questions or problems.


Simon Brown
 

Also,

 

What is the general CPU load on your computer?

 

Simon Brown, G4ELI

https://www.sdr-radio.com

 

From: main@SDR-Radio.groups.io <main@SDR-Radio.groups.io> On Behalf Of Simon Brown
Sent: 14 January 2022 20:35
To: main@SDR-Radio.groups.io
Subject: Re: [SDR-Radio] Audio issue on SDR Console

 

Ken,

 

A few ideas:

 

  • SDR Console uses WASAPI, the other programs the WDM audio drivers.
  • If the audio is OK via speakers but not over a VAC then it must be the VAC causing the problem, specifically the drivers.
  • Please show the logfile for a session with the VAC – I want to check a few things.

 

Simon Brown, G4ELI

https://www.sdr-radio.com

 

From: main@SDR-Radio.groups.io <main@SDR-Radio.groups.io> On Behalf Of Ken Sejkora
Sent: 14 January 2022 19:53
To: main@SDR-Radio.groups.io
Subject: Re: [SDR-Radio] Audio issue on SDR Console

 

Thanks for the tip, Kriss.  I mistakenly thought it would have worked, since I was successful when I embedded the screen capture image in my original post.  Anyway, the image file of the SDRConsole home page is attached.

 

I’m starting to think it may be an issue with the way SDRConsole interfaces with the virtual audio cable application, specifically VB-Audio Voicemeeter.  When I shut Voicemeeter down and just send the SDRConsole audio directly to the desktop speaker, totally bypassing any VAC, the popping and snapping stops altogether.  However, in that configuration, I can’t pipe the audio into decoding software.

 

The reason I do not think it is a problem with the Voicemeeter installation itself is that when I use SDRSharp, HDSDR, and/or SDR++ to feed the VAC into the decoder software, I didn’t have any noise at all.  It is only when I use SDRC.  This morning I uninstalled SDRC and all of the VAC software, rebooted and ensured all of the VAC software and audio drivers were gone, and then reinstalled the VAC software, rebooted, checked operability of the VAC software with SDRSharp, HDSDR, and SDR++, and then reinstalled SDRC, and rebooted one final time.  As shown in the attached image, I’m seeing audio latency in the mid-20 milliseconds.  Even after all of my efforts, I still get the occasional popping when using the VAC, but am getting a bit cleaner decodes of WEFAX despite the popping.  If I switch over to SDRSharp, HDSDR, or SDR++, the fax images are nearly flawless.

 

More testing to ensue.  I’m open to any suggestions other might have.  For the time being, I’ll still continue to use SDRC for casual listening, but if I want to engage in digital decoding, I may need to resort to one of the other SDR software packages until I get this issue resolved.

 

Thanks again, Kriss.  73

 

Ken - WBØOCV

 

From: Kriss Kliegle KA1GJU
Sent: Friday, January 14, 2022 11:44 AM
To: main@SDR-Radio.groups.io
Subject: Re: [SDR-Radio] Audio issue on SDR Console

 

Ken, you need to post the image as an attachment... OTW it's a blurry mess! 
The lower ribbon is VERY important to be able to read, but looking at the fuzzy green bar for audio delay...you may have an issue.
The cracks and pops are usually due to a lost packet of data, but since your SDR is physically attached to the local machine, there should be very little delay.
I get 24ms of delay on my Airspy locally. Anything goes when connected to a server outside my LAN, especially when on hotel wifi!

73 Kriss KA1GJU

 


--

- + - + -

Please use https://forum.sdr-radio.com:4499/ when posting questions or problems.


--
- + - + -
Please use https://forum.sdr-radio.com:4499/ when posting questions or problems.


Ken Sejkora
 

Hi Nick,

 

No, I’m using the onboard (motherboard) graphics adapter. It’s an Intel HD Graphics 630 chip on an ASRock B250M Pro 4 motherboard.  The CPU is an Intel Core i7 7700K running at 4400 MHz.    I have 32 GB of DDR4 RAM running at 1200 MHz.  When running SDRConsole, the total CPU load is around 24%, and when ‘idle’ without SDRC the CPU load is about 19%.  The CPU indicator at the bottom of the SDRC screen show CPU utilization at about 2.8%.

 

I don’t run any games, so the only other things I might do while running SDRC is checking email, doing some internet surfing with Chrome, and at times running some ham radio decoding programs (fldigi, MultiPSK, etc.)

 

Ken

 

From: Nick Arend via groups.io
Sent: Friday, January 14, 2022 03:11 PM
To: main@SDR-Radio.groups.io
Subject: Re: [SDR-Radio] Audio issue on SDR Console

 

Ken, do you happen to have a Nvidia graphics card?

The reason I ask is that I have had intermittent problems routing audio from SDRConsole to a WDM driver for a media playback software. I don't get these problems routing audio from any other app (including SDRUno and SDR++). The snap, crackle, pop stops happening completely when I start a GPU intensive game while running SDRConsole. As soon as I exit the game, the pops begin again. I've tried changing settings, like disabling power saving settings in Windows and Nvidia control panel; nothing helps. Just wondering if you have an Nvidia card. If not, I don't want to hijack this thread and steer the conversation in a different direction. I'll start a different thread at some point.

 


Ken Sejkora
 

Hi Simon,

 

Thanks for the ideas.  Just for baseline information, the CPU is an Intel Core i7 7700K running at 4400 MHz.    I have 32 GB of DDR4 RAM running at 1200 MHz.  When running SDRConsole, the total CPU load is around 22-24%, and when ‘idle’ without SDRC the CPU load is about 17-19%.  The CPU indicator at the bottom of the SDRC screen show CPU utilization at about 2.8%.  A screenshot of the CPU load is attached. 

 

How do I find the logfile for the session?  Where is it located?  Do I actually have to ‘create’ it while running SDRC, or is it created automatically?  Do you want a logfile with SDRC running while on VAC, and another while it is sending output directly to the speakers?  Once I know how and where to get it, I’ll send it to you.

 

Thanks again.  --  Ken

 

 

From: Simon Brown
Sent: Friday, January 14, 2022 03:37 PM
To: main@SDR-Radio.groups.io
Subject: Re: [SDR-Radio] Audio issue on SDR Console

 

Also,

 

What is the general CPU load on your computer?

 

Simon Brown, G4ELI

https://www.sdr-radio.com

 

From: main@SDR-Radio.groups.io <main@SDR-Radio.groups.io> On Behalf Of Simon Brown
Sent: 14 January 2022 20:35
To: main@SDR-Radio.groups.io
Subject: Re: [SDR-Radio] Audio issue on SDR Console

 

Ken,

 

A few ideas:

 

  • SDR Console uses WASAPI, the other programs the WDM audio drivers.
  • If the audio is OK via speakers but not over a VAC then it must be the VAC causing the problem, specifically the drivers.
  • Please show the logfile for a session with the VAC – I want to check a few things.

 

Simon Brown, G4ELI

https://www.sdr-radio.com

 


Dale Elshoff WB8CJW
 

Hi Ken.  I am wondering why "when ‘idle’ without SDRC the CPU load is about 17-19%".  Something is utilizing about 15%.  I have an I7 @ 3.6G and it is at 2-3% most of the  time and up to about 7% on peaks.

Dale


On 1/14/2022 5:49 PM, Ken Sejkora wrote:

Hi Simon,

 

Thanks for the ideas.  Just for baseline information, the CPU is an Intel Core i7 7700K running at 4400 MHz.    I have 32 GB of DDR4 RAM running at 1200 MHz.  When running SDRConsole, the total CPU load is around 22-24%, and when ‘idle’ without SDRC the CPU load is about 17-19%.  The CPU indicator at the bottom of the SDRC screen show CPU utilization at about 2.8%.  A screenshot of the CPU load is attached. 

 

How do I find the logfile for the session?  Where is it located?  Do I actually have to ‘create’ it while running SDRC, or is it created automatically?  Do you want a logfile with SDRC running while on VAC, and another while it is sending output directly to the speakers?  Once I know how and where to get it, I’ll send it to you.

 

Thanks again.  --  Ken

 

 

From: Simon Brown
Sent: Friday, January 14, 2022 03:37 PM
To: main@SDR-Radio.groups.io
Subject: Re: [SDR-Radio] Audio issue on SDR Console

 

Also,

 

What is the general CPU load on your computer?

 

Simon Brown, G4ELI

https://www.sdr-radio.com

 

From: main@SDR-Radio.groups.io <main@SDR-Radio.groups.io> On Behalf Of Simon Brown
Sent: 14 January 2022 20:35
To: main@SDR-Radio.groups.io
Subject: Re: [SDR-Radio] Audio issue on SDR Console

 

Ken,

 

A few ideas:

 

  • SDR Console uses WASAPI, the other programs the WDM audio drivers.
  • If the audio is OK via speakers but not over a VAC then it must be the VAC causing the problem, specifically the drivers.
  • Please show the logfile for a session with the VAC – I want to check a few things.

 

Simon Brown, G4ELI

https://www.sdr-radio.com

 



Ken Sejkora
 

Hi Simon,

 

I figured out how to create the log file.  I attached two of them, one without the VAC software running and the SDRC audio going directly to the speaker, and the other with the VAC software engaged and SDRC routing its audio through the virtual cable.  I did notice that I could hear the audio “popping” occurring during the latter session with the VAC.

 

As another point of information, the audio popping is most noticeable while operating in the non-FM modes.  That is, when the mode is set to AM, SAM, ECSS-L, ECSS-U, CW-L, CW-U, LSB, USB, Wide-L, Wide-U, or DSB, the popping is more noticeable.  However, I can’t really discern any audio popping when tuned to BC-FM, N-FM, or W-FM. 

 

Also, I disconnected the antenna from the Discovery HF+ when operating in the VAC-piped configuration, such that there was no signal to be processed other than the noise floor white noise.  I could *NOT* hear any popping while using any of the various modes.  The popping only seems to occur when there is an audio signal to pass out through the VAC.

 

I hope you find this information useful.  Thanks again for such a great program.  Have a great weekend.

 

Ken

 

From: Ken Sejkora
Sent: Friday, January 14, 2022 05:50 PM
To: main@SDR-Radio.groups.io
Subject: Re: [SDR-Radio] Audio issue on SDR Console

 

Hi Simon,

 

Thanks for the ideas.  Just for baseline information, the CPU is an Intel Core i7 7700K running at 4400 MHz.    I have 32 GB of DDR4 RAM running at 1200 MHz.  When running SDRConsole, the total CPU load is around 22-24%, and when ‘idle’ without SDRC the CPU load is about 17-19%.  The CPU indicator at the bottom of the SDRC screen show CPU utilization at about 2.8%.  A screenshot of the CPU load is attached. 

 

How do I find the logfile for the session?  Where is it located?  Do I actually have to ‘create’ it while running SDRC, or is it created automatically?  Do you want a logfile with SDRC running while on VAC, and another while it is sending output directly to the speakers?  Once I know how and where to get it, I’ll send it to you.

 

Thanks again.  --  Ken

 

 

From: Simon Brown
Sent: Friday, January 14, 2022 03:37 PM
To: main@SDR-Radio.groups.io
Subject: Re: [SDR-Radio] Audio issue on SDR Console

 

Also,

 

What is the general CPU load on your computer?

 

Simon Brown, G4ELI

https://www.sdr-radio.com

 

From: main@SDR-Radio.groups.io <main@SDR-Radio.groups.io> On Behalf Of Simon Brown
Sent: 14 January 2022 20:35
To: main@SDR-Radio.groups.io
Subject: Re: [SDR-Radio] Audio issue on SDR Console

 

Ken,

 

A few ideas:

 

  • SDR Console uses WASAPI, the other programs the WDM audio drivers.
  • If the audio is OK via speakers but not over a VAC then it must be the VAC causing the problem, specifically the drivers.
  • Please show the logfile for a session with the VAC – I want to check a few things.

 

Simon Brown, G4ELI

https://www.sdr-radio.com

 

 


Ken Sejkora
 

Valid question, Dale.  I looked at what else was running in the background, and when I shut down MalwareBytes, CPU load dropped from ~18% down to about 7%.  Wow, I never would have guessed a running anti-malware program would consume that much processor power. 

 

I also run a outside temperature logging program using rtl_tcp in the background to monitor a separate RTL-SDR looking for the remote temperature sensor signals.  Those temperature readings are logged into a text CSV file.  If I disable all of those processes, (text logging, rtl_tcp, etc.) the CPU load drops from 7% down to around 3%.

 

I’ll try running SDRC with all of these other background processes disabled to see if it makes any difference in the audio popping.  For what it’s worth, I’ve been running those background processes for the past couple of years without any issues, and they never seemed to cause any issues.  As mentioned in the original email, I first noticed the popping arising after installing a Microsoft features update. I don’t know if that’s just coincidence, or if some aspect of the update is causing the problem.

 

Thanks for the insights.  Have a great weekend, Dale.

 

Ken

 

From: Dale Elshoff WB8CJW
Sent: Friday, January 14, 2022 06:43 PM
To: main@SDR-Radio.groups.io
Subject: Re: [SDR-Radio] Audio issue on SDR Console

 

Hi Ken.  I am wondering why "when ‘idle’ without SDRC the CPU load is about 17-19%".  Something is utilizing about 15%.  I have an I7 @ 3.6G and it is at 2-3% most of the  time and up to about 7% on peaks.

Dale

 


Dale Elshoff WB8CJW
 

Ken,

Your file /SDR Console tmp_VAC-Employed.txt/ shows an error at line 105 'Error opening Speakers'.  Maybe the VAC is continuously retrying and causing the popping attempting to connect.

Did you try the things Simon suggested?

Dale


On 1/14/2022 7:12 PM, Ken Sejkora wrote:

Valid question, Dale.  I looked at what else was running in the background, and when I shut down MalwareBytes, CPU load dropped from ~18% down to about 7%.  Wow, I never would have guessed a running anti-malware program would consume that much processor power. 

 

I also run a outside temperature logging program using rtl_tcp in the background to monitor a separate RTL-SDR looking for the remote temperature sensor signals.  Those temperature readings are logged into a text CSV file.  If I disable all of those processes, (text logging, rtl_tcp, etc.) the CPU load drops from 7% down to around 3%.

 

I’ll try running SDRC with all of these other background processes disabled to see if it makes any difference in the audio popping.  For what it’s worth, I’ve been running those background processes for the past couple of years without any issues, and they never seemed to cause any issues.  As mentioned in the original email, I first noticed the popping arising after installing a Microsoft features update. I don’t know if that’s just coincidence, or if some aspect of the update is causing the problem.

 

Thanks for the insights.  Have a great weekend, Dale.

 

Ken

 

From: Dale Elshoff WB8CJW
Sent: Friday, January 14, 2022 06:43 PM
To: main@SDR-Radio.groups.io
Subject: Re: [SDR-Radio] Audio issue on SDR Console

 

Hi Ken.  I am wondering why "when ‘idle’ without SDRC the CPU load is about 17-19%".  Something is utilizing about 15%.  I have an I7 @ 3.6G and it is at 2-3% most of the  time and up to about 7% on peaks.

Dale

 



Simon Brown
 

Ken,

 

Thanks for the logfiles, I’m checking a few things.

 

Simon Brown, G4ELI

https://www.sdr-radio.com

 

From: main@SDR-Radio.groups.io <main@SDR-Radio.groups.io> On Behalf Of Ken Sejkora
Sent: 14 January 2022 23:46
To: main@SDR-Radio.groups.io
Subject: Re: [SDR-Radio] Audio issue on SDR Console

 

Hi Simon,

 

I figured out how to create the log file.  I attached two of them, one without the VAC software running and the SDRC audio going directly to the speaker, and the other with the VAC software engaged and SDRC routing its audio through the virtual cable.  I did notice that I could hear the audio “popping” occurring during the latter session with the VAC.

 

As another point of information, the audio popping is most noticeable while operating in the non-FM modes.  That is, when the mode is set to AM, SAM, ECSS-L, ECSS-U, CW-L, CW-U, LSB, USB, Wide-L, Wide-U, or DSB, the popping is more noticeable.  However, I can’t really discern any audio popping when tuned to BC-FM, N-FM, or W-FM. 

 

Also, I disconnected the antenna from the Discovery HF+ when operating in the VAC-piped configuration, such that there was no signal to be processed other than the noise floor white noise.  I could *NOT* hear any popping while using any of the various modes.  The popping only seems to occur when there is an audio signal to pass out through the VAC.

 

I hope you find this information useful.  Thanks again for such a great program.  Have a great weekend.

 

Ken

 

From: Ken Sejkora
Sent: Friday, January 14, 2022 05:50 PM
To: main@SDR-Radio.groups.io
Subject: Re: [SDR-Radio] Audio issue on SDR Console

 

Hi Simon,

 

Thanks for the ideas.  Just for baseline information, the CPU is an Intel Core i7 7700K running at 4400 MHz.    I have 32 GB of DDR4 RAM running at 1200 MHz.  When running SDRConsole, the total CPU load is around 22-24%, and when ‘idle’ without SDRC the CPU load is about 17-19%.  The CPU indicator at the bottom of the SDRC screen show CPU utilization at about 2.8%.  A screenshot of the CPU load is attached. 

 

How do I find the logfile for the session?  Where is it located?  Do I actually have to ‘create’ it while running SDRC, or is it created automatically?  Do you want a logfile with SDRC running while on VAC, and another while it is sending output directly to the speakers?  Once I know how and where to get it, I’ll send it to you.

 

Thanks again.  --  Ken

 

 

From: Simon Brown
Sent: Friday, January 14, 2022 03:37 PM
To: main@SDR-Radio.groups.io
Subject: Re: [SDR-Radio] Audio issue on SDR Console

 

Also,

 

What is the general CPU load on your computer?

 

Simon Brown, G4ELI

https://www.sdr-radio.com

 

From: main@SDR-Radio.groups.io <main@SDR-Radio.groups.io> On Behalf Of Simon Brown
Sent: 14 January 2022 20:35
To: main@SDR-Radio.groups.io
Subject: Re: [SDR-Radio] Audio issue on SDR Console

 

Ken,

 

A few ideas:

 

  • SDR Console uses WASAPI, the other programs the WDM audio drivers.
  • If the audio is OK via speakers but not over a VAC then it must be the VAC causing the problem, specifically the drivers.
  • Please show the logfile for a session with the VAC – I want to check a few things.

 

Simon Brown, G4ELI

https://www.sdr-radio.com

 

 


--
- + - + -
Please use https://forum.sdr-radio.com:4499/ when posting questions or problems.


Simon Brown
 

Ken,

 

Look at the window below, make sure Use 250ms buffer… is checked.

 

 

Simon Brown, G4ELI

https://www.sdr-radio.com

 

From: main@SDR-Radio.groups.io <main@SDR-Radio.groups.io> On Behalf Of Ken Sejkora
Sent: 14 January 2022 23:46
To: main@SDR-Radio.groups.io
Subject: Re: [SDR-Radio] Audio issue on SDR Console

 

Hi Simon,

 

I figured out how to create the log file.  I attached two of them, one without the VAC software running and the SDRC audio going directly to the speaker, and the other with the VAC software engaged and SDRC routing its audio through the virtual cable.  I did notice that I could hear the audio “popping” occurring during the latter session with the VAC.

 

As another point of information, the audio popping is most noticeable while operating in the non-FM modes.  That is, when the mode is set to AM, SAM, ECSS-L, ECSS-U, CW-L, CW-U, LSB, USB, Wide-L, Wide-U, or DSB, the popping is more noticeable.  However, I can’t really discern any audio popping when tuned to BC-FM, N-FM, or W-FM. 

 

Also, I disconnected the antenna from the Discovery HF+ when operating in the VAC-piped configuration, such that there was no signal to be processed other than the noise floor white noise.  I could *NOT* hear any popping while using any of the various modes.  The popping only seems to occur when there is an audio signal to pass out through the VAC.

 

I hope you find this information useful.  Thanks again for such a great program.  Have a great weekend.

 

Ken

 

From: Ken Sejkora
Sent: Friday, January 14, 2022 05:50 PM
To: main@SDR-Radio.groups.io
Subject: Re: [SDR-Radio] Audio issue on SDR Console

 

Hi Simon,

 

Thanks for the ideas.  Just for baseline information, the CPU is an Intel Core i7 7700K running at 4400 MHz.    I have 32 GB of DDR4 RAM running at 1200 MHz.  When running SDRConsole, the total CPU load is around 22-24%, and when ‘idle’ without SDRC the CPU load is about 17-19%.  The CPU indicator at the bottom of the SDRC screen show CPU utilization at about 2.8%.  A screenshot of the CPU load is attached. 

 

How do I find the logfile for the session?  Where is it located?  Do I actually have to ‘create’ it while running SDRC, or is it created automatically?  Do you want a logfile with SDRC running while on VAC, and another while it is sending output directly to the speakers?  Once I know how and where to get it, I’ll send it to you.

 

Thanks again.  --  Ken

 

 

From: Simon Brown
Sent: Friday, January 14, 2022 03:37 PM
To: main@SDR-Radio.groups.io
Subject: Re: [SDR-Radio] Audio issue on SDR Console

 

Also,

 

What is the general CPU load on your computer?

 

Simon Brown, G4ELI

https://www.sdr-radio.com

 

From: main@SDR-Radio.groups.io <main@SDR-Radio.groups.io> On Behalf Of Simon Brown
Sent: 14 January 2022 20:35
To: main@SDR-Radio.groups.io
Subject: Re: [SDR-Radio] Audio issue on SDR Console

 

Ken,

 

A few ideas:

 

  • SDR Console uses WASAPI, the other programs the WDM audio drivers.
  • If the audio is OK via speakers but not over a VAC then it must be the VAC causing the problem, specifically the drivers.
  • Please show the logfile for a session with the VAC – I want to check a few things.

 

Simon Brown, G4ELI

https://www.sdr-radio.com

 

 


--
- + - + -
Please use https://forum.sdr-radio.com:4499/ when posting questions or problems.


Ken Sejkora
 

Thank you so much, Simon.  I’ll give that a try.  I have a question regarding the audio buffer size window.  Under the buffer size section on the first row, there are options for ‘Default’, ‘x2’, and ‘x4’.  What exactly is the ‘Default’ setting here?  The reason I ask is that when one click on the blue “Defaults” switch two rows down, the buffer size changes to a  “new” default value of ‘X2’ instead of the other ‘Default’ value.  I’m just trying to understand the difference between the two different default settings.

 

When I enable the ‘Use 250ms buffer’ option, should I see the audio latency figure in the lower right corner of the Console display also increase to something larger than 250 ms?  If I run the Console with the audio routed directly to the speakers, thus bypassing the VAC, I normally see the audio latency in the lower right corner hovering between 40 and 50 ms.  When I send the audio through the VAC with the 250 ms buffer added, the latency value in the lower right corner only increases to a total of a little over 100 ms, even after the introduction of the 250 ms buffer.

 

Thanks again for such a wonderful program.  Have a wonderful weekend.

 

Ken

 


Simon Brown
 

Ken,

 

Just check the 250ms, all info should be in the help pane. With VAC latency is not a big problem – usually.

 

Simon Brown, G4ELI

https://www.sdr-radio.com

 

From: main@SDR-Radio.groups.io <main@SDR-Radio.groups.io> On Behalf Of Ken Sejkora
Sent: 15 January 2022 11:58
To: main@SDR-Radio.groups.io
Subject: Re: [SDR-Radio] Audio issue on SDR Console

 

Thank you so much, Simon.  I’ll give that a try.  I have a question regarding the audio buffer size window.  Under the buffer size section on the first row, there are options for ‘Default’, ‘x2’, and ‘x4’.  What exactly is the ‘Default’ setting here?  The reason I ask is that when one click on the blue “Defaults” switch two rows down, the buffer size changes to a  “new” default value of ‘X2’ instead of the other ‘Default’ value.  I’m just trying to understand the difference between the two different default settings.

 

When I enable the ‘Use 250ms buffer’ option, should I see the audio latency figure in the lower right corner of the Console display also increase to something larger than 250 ms?  If I run the Console with the audio routed directly to the speakers, thus bypassing the VAC, I normally see the audio latency in the lower right corner hovering between 40 and 50 ms.  When I send the audio through the VAC with the 250 ms buffer added, the latency value in the lower right corner only increases to a total of a little over 100 ms, even after the introduction of the 250 ms buffer.

 

Thanks again for such a wonderful program.  Have a wonderful weekend.

 

Ken

 


--
- + - + -
Please use https://forum.sdr-radio.com:4499/ when posting questions or problems.