Thetis and FreeDV important settings to get a good SNR

49 views
Skip to first unread message

Frank Rode

unread,
Nov 13, 2025, 1:31:25 AM (6 days ago) Nov 13
to digitalvoice

Hello everyone,

I have various transceivers that I use for FreeDV. Flex-6500, IC-705 with amp, and a Hermes Lite 2 with amp. I noticed that with the Hermes Lite 2, when the signal was very good and the QRG was undisturbed, I got a 10dB worse SNR in FreeDV with Thetis under Windows, and there were also synchronization problems at the beginning. This did not happen under Linux in pihpsdr with the same hardware. I then carried out some tests without external influences. I found the cause. It is due to the DSP settings in Thetis. The default setting for the filter type in Digital is Low Latency. It must be changed to Linear Phase.

I would appreciate feedback if anyone else can confirm this.

73 Frank, DL2GRF



Thetis Filtertyp.jpeg

Alan Beard

unread,
Nov 15, 2025, 3:02:42 AM (4 days ago) Nov 15
to digita...@googlegroups.com
Having run FreeDV mode 700D or 700E for years now on OpenWebRX, do we have a
command line decode script for RADE V1?
8k samples in from the RF DSP, 8k voice audio samples out 
Currently "freedv_rx 700E - -"

And I'll put it on our Men's Shed WebSDR:



--
You received this message because you are subscribed to the Google Groups "digitalvoice" group.
To unsubscribe from this group and stop receiving emails from it, send an email to digitalvoice...@googlegroups.com.
To view this discussion visit https://groups.google.com/d/msgid/digitalvoice/0e9bd869-cb7b-4e04-a36e-0f09ff52d5a9n%40googlegroups.com.

ea8ee

unread,
Nov 15, 2025, 3:59:44 AM (4 days ago) Nov 15
to digita...@googlegroups.com

Mooneer Salem K6AQ:

… there’s also a new receive-only integration available that’s intended for web-based SDRs. Originally intended for ka9q-radio, this is an application that accepts audio samples on standard input and outputs decoded audio on standard output. An SDR or other application would simply start this application and route audio through it whenever a user wants to decode FreeDV. The hope is that with this integration, many preexisting web-based SDRs will add support for FreeDV and allow people to listen to contacts over the internet, even if they don’t have a radio or the needed setup to run the FreeDV application.


Mooneer Salem

unread,
Nov 15, 2025, 4:16:14 AM (4 days ago) Nov 15
to digita...@googlegroups.com
Hi all,

More information on the command line application mentioned previously can be found in the respective README: https://github.com/drowe67/freedv-gui/blob/master/src/integrations/ka9q/README.md

Thanks,

-Mooneer K6AQ

Alan Beard

unread,
Nov 17, 2025, 10:00:40 PM (2 days ago) Nov 17
to digita...@googlegroups.com
Thanks Mooneer,
> More information on the command line application mentioned previously can be found in the respective README
On changing to the "build_linux" directory, "make -j2 freedv-ka9q" worked, but on running it:
cat ../wav/all_radev1.wav | PYTHONPATH=$(pwd)/rade_src src/integrations/ka9q/freedv-ka9q -i 8000 -o 8000 > aaa.wav
First I get: rtkit could not make high priority: Permission denied    --- and my user is in the "audio" group now.
OS here: Linux Mint 22.1 Xia   (My target machine,  Intel(R) Core(TM) i5-2400 CPU @ 3.10GHz)
Also the output wav file varies in size almost randomly:
-rw-r--r-- 1 alanb tims 562560 Nov 18 12:02 aaa.wav
-rw-r--r-- 1 alanb tims 347200 Nov 18 12:04 bbb.wav
-rw-r--r-- 1 alanb tims 562560 Nov 18 12:07 ccc.wav
-rw-r--r-- 1 alanb tims 650880 Nov 18 12:08 ddd.wav

Always with the same input ../wav/all_radev1.wav

So I'm not confident in implementing it.



Mooneer Salem

unread,
Nov 18, 2025, 3:47:42 PM (9 hours ago) Nov 18
to digita...@googlegroups.com
Hi Alan,

The rtkit thing is optional IIRC; I think it's even logged as a warning instead of an error.

Also, have you tried to listen to any of the output files yet to see if they sound as expected? If decode is working properly they should sound fairly close to the version in the RADE repo (https://github.com/drowe67/radae/blob/main/wav/all.wav).

Thanks,

-Mooneer K6AQ

Reply all
Reply to author
Forward
0 new messages