¿ªÔÆÌåÓý

ctrl + shift + ? for shortcuts
© 2025 Groups.io

Re: Audio Resampling clicks

 

¿ªÔÆÌåÓý

Hi Mario,

It reminds me of trouble I had in 2020 with Quisk on a Windows laptop, connected to a Softrock (Tayloe) radio via a Behrenger UCA202 ... it may not be the same problem, but I noticed that I/Q data out would sometimes go into what I called "buzz mode" ... it seemed that one of the ping-pong buffers in the driver got disabled, because the output would periodically (regularly every few milliseconds) alternate between normal I/Q data and silence ... made for a nasty radio signal (CW), which I would not have noticed if I hadn't been using an oscilloscope and spectrum analyzer to monitor my output.

I did a lot of poking around and experimenting in the sound_wasapi.c file to track it down ... long story short, the problem seemed to be in the driver or hardware, i.e. downstream from Quisk.? Take a look at the function quisk_reset_audio_device() in that file, which resets the driver, and see where it gets called, i.e. how the problem is detected while running.? I don't recall ever figuring out what might have triggered the problem in the driver.

Of course, this might not be your problem (different driver on different OS), but perhaps re-setting your driver might help to break out of the bad mode.

Good luck!!

-- Ben, AC2YD --

On 11/4/23 08:47, Mario Vano AE0GL wrote:

[Edited Message Follows]
[Reason: Removed wrong assumptions as to cause of problem]

Hi!

I'm trying to chase down some annoying clicks/buzzes in the IQ stream sent in the audio stream sent to my Tayloe style 48khz QSE transmit mixer. I'm quite certain there is no overrun situation or anything like that occurring. Is anyone else seeing problems like this?

I notice that the clicks start appearing as soon as the audio resampling fixup routine starts correcting the buffer fill level in "sound.c" around line 524. Until the first time this code runs, the audio is perfect, but once corrections start being made then very serious artifacts start appearing in the audio.


?I'm working on a Pi400 and some Pi4b units under the new "Bookworm" OS, but the problem is identical in the earlier os version.

Thanks in advance for any help or advice I can get on this.

M


Re: Feature Request: Add option for Disable PA on each Xvtr Band

 

¿ªÔÆÌåÓý

That is a reasonable no coding solution.? The main limitation is a program like WSJT-X cannot change bands from, say, HF to 6M or other VHF bands without first stopping the radio and WSJT-X, and restarting each.? I know you have a settings to start WSJT-X on RX0, have not tried it as I often run multiple instances for multiple radios.?

?

I am used to my K3 with the 6M and HF antennas and the xvtr interface for the VHF Xvtrs, I just hit the band button or memory and instant change for all bands 160M through 1296.? ?Running a program like WSJT-X can jump between any band like 6M, HF and VHF seamlessly.? In the case of the 5-band Xvtr it switches bands fast and silently with no relays for when I manually scan for contacts during VHF contests.

?

The HL2+IOBoard is capable of the same seamless coverage with the RF1 and Aux RF connected to the Xvtr(s) and HF on the ANT jack.? I have the DB9 wired so that I can just swing the Xvtr control cable and the IF coax lines between the K3 and HL2s, one can replace the other now.

?

I am a complicated user scenario ?.

?

  • Mike

?

From: [email protected] <[email protected]> On Behalf Of jimahlstrom
Sent: Saturday, November 4, 2023 6:36 AM
To: [email protected]
Subject: Re: [n2adr-sdr] Feature Request: Add option for Disable PA on each Xvtr Band

?

Hello Mike,

I can program this feature, but I think is is not optimal. The correct approach with Quisk is to create two radios, one for HF and one for transverters. Then select the correct radio when Quisk starts. The HF radio shows only HF bands and the power amp is enabled. The transverter radio shows only VHF and UHF bands, and the power amp is off. If you have transverters that need the power amp, there is a third radio.

One problem with controlling the power amp from the band screen is that you probably need to control the RF input on the IO board too. This clutters up the band screen.

Is there something wrong with using separate radios?

Jim
N2ADR


Re: Feature Request: Add option for Disable PA on each Xvtr Band

 

Hello Mike,

I can program this feature, but I think is is not optimal. The correct approach with Quisk is to create two radios, one for HF and one for transverters. Then select the correct radio when Quisk starts. The HF radio shows only HF bands and the power amp is enabled. The transverter radio shows only VHF and UHF bands, and the power amp is off. If you have transverters that need the power amp, there is a third radio.

One problem with controlling the power amp from the band screen is that you probably need to control the RF input on the IO board too. This clutters up the band screen.

Is there something wrong with using separate radios?

Jim
N2ADR


Re: Congratulations to Jim!

 

Dear Group,

Thanks to everyone for your kind words. I really appreciate it!

Jim
N2ADR


Audio Resampling clicks

 
Edited

Hi!

I'm trying to chase down some annoying clicks/buzzes in the IQ stream sent in the audio stream sent to my Tayloe style 48khz QSE transmit mixer. I'm quite certain there is no overrun situation or anything like that occurring. Is anyone else seeing problems like this?

I notice that the clicks start appearing as soon as the audio resampling fixup routine starts correcting the buffer fill level in "sound.c" around line 524. Until the first time this code runs, the audio is perfect, but once corrections start being made then very serious artifacts start appearing in the audio.


?I'm working on a Pi400 and some Pi4b units under the new "Bookworm" OS, but the problem is identical in the earlier os version.

Thanks in advance for any help or advice I can get on this.

M


Re: Congratulations to Jim!

 

Very pleased, long overdue.
Started when I needed a Linux application for Softrock SDR and Jim obliged massively.
The N2ADR QEX article which provided the basis for the HiQSDR and now HermesLite2 contributions.
73 ... Sid.

On 01/11/2023 13:26, Ben Cahill wrote:
Hi all,

I noticed in October 2023 QST magazine, page 65, that Jim Ahlstrom, N2ADR, was recently recognized, by the ARRL Board of Directors, with the ARRL Technical Innovation Award.? Here's a passage from the minutes of their meeting:

" WHEREAS, James C. Ahlstrom, N2ADR has made major contributions to ham radio
hardware and software by creating the Quisk SDR transceiver, and through designing
numerous other innovations within the Hermes Lite 2 SDR hardware transceiver platform.
All software products are open-source and free to users; "

It's not the first time, either ... a little internet research showed he was recognized with a similar award in 2012:



Congratulations, Jim, with many thanks!!

-- Ben, AC2YD --




--
Sid Boyce ... Hamradio License G3VBV, Keen licensed Private Pilot
Retired IBM/Amdahl Mainframes and Sun/Fujitsu Servers Tech Support Specialist
Microsoft Windows Free Zone - Linux used for all Computing Tasks


Re: Congratulations to Jim!

 

Congrats!? Keep up the great work & products...


Re: Congratulations to Jim!

 

Congratulations - it's long overdue!

m


Re: Congratulations to Jim!

 

Brilliant Jim!? Been using Quisk since you first made it available.? One-man research team, skill all round and endless generosity, inspiring, the very best of Amateur Radio.? vy 73 Bob g3udi


Re: Congratulations to Jim!

 

BRAVO ZULU Jim! (I enjoy my HL2 with Quisk and in a near future the IOBoard I just received from Makersfab)
73 - Pierre - FK8IH


Re: Congratulations to Jim!

 

Thank you For all your contributions James!

On Wed, Nov 1, 2023 at 8:26 AM Ben Cahill <bmcahill@...> wrote:
Hi all,

I noticed in October 2023 QST magazine, page 65, that Jim Ahlstrom,
N2ADR, was recently recognized, by the ARRL Board of Directors, with the
ARRL Technical Innovation Award.? Here's a passage from the minutes of
their meeting:

" WHEREAS, James C. Ahlstrom, N2ADR has made major contributions to ham
radio
hardware and software by creating the Quisk SDR transceiver, and through
designing
numerous other innovations within the Hermes Lite 2 SDR hardware
transceiver platform.
All software products are open-source and free to users; "

It's not the first time, either ... a little internet research showed he
was recognized with a similar award in 2012:



Congratulations, Jim, with many thanks!!

-- Ben, AC2YD --







Re: Congratulations to Jim!

 

Congratulations, you are doing a very fine job, Jim!

73 Jan


Congratulations Jim!

 

Hi Jim,

I was so glad to see you recognized for all your work for the builders
in the amateur radio community!? Congratulations!

73,

Rob

KL7NA

--
Rob Frohne, Ph.D. P.E.
School of Engineering
Walla Walla University
(509) 527-2075


Re: Congratulations to Jim!

 

Congratulations, Jim!


On Wed, Nov 1, 2023 at 9:37?AM Nick Abramenko RA3PKJ <ra3pkj@...> wrote:
I'm very happy for Jim! :)))


Re: Congratulations to Jim!

 

I'm very happy for Jim! :)))


Congratulations to Jim!

 

Hi all,

I noticed in October 2023 QST magazine, page 65, that Jim Ahlstrom, N2ADR, was recently recognized, by the ARRL Board of Directors, with the ARRL Technical Innovation Award.? Here's a passage from the minutes of their meeting:

" WHEREAS, James C. Ahlstrom, N2ADR has made major contributions to ham radio
hardware and software by creating the Quisk SDR transceiver, and through designing
numerous other innovations within the Hermes Lite 2 SDR hardware transceiver platform.
All software products are open-source and free to users; "

It's not the first time, either ... a little internet research showed he was recognized with a similar award in 2012:



Congratulations, Jim, with many thanks!!

-- Ben, AC2YD --


Re: Quisk install errors

 
Edited

I had the same problem with pillow when installing previous versions of wxpython. The latest version of pillow is always used automatically. The problem is that the latest version of pillow does not work with previous versions of wxpython. You need to select one of the previous versions of pillow - https://pypi.org/project/Pillow/#history and install it yourself using pip.


Quisk install errors

Denice Kyle
 

I have been trying to install Quisk and everything except the Upgrade wxpython seems to have a issue. this is what I am getting
do I need to have something else installed in the background?


Re: wsjtx ---rig-name=quisk

 

Hello Joakim,

I will make the WSJT rig name editable on the configuration screen in the next release.

Jim
N2ADR


Re: Quisk Version 4.1.88 October 2021

 

I will put this into the next release.

Jim
N2ADR