NovaSDR is uploaded to the github, it's updated Phantom at the moment. Keep this in mind.

Recent posts

#21
Bugs / Re: FM playback issues
Last post by Bas ON5HB - 27 Oct 2025, 13:33
Toml seems ok, what hardware do you use for OpenCL?
#22
Bugs / Re: FM playback issues
Last post by 13RF7373 - 26 Oct 2025, 19:32
Quote from: Bas ON5HB on 26 Oct 2025, 14:04 It would help if you post the toml you use.

Dear Bas,

please find attached my config file.


Best regards,
Christian


P.S.: In the meanwhile I figured out how to use a newer nodejs/npm version under Ubuntu 22.04, so I can compile both components under Ubuntu 22.04 now.


# NovaSDR Configuration — RTL-SDR (curated)
# Device: RTL-SDR via rtl_sdr
# Capture format: u8 (8-bit unsigned IQ)
#
# Run example (WBFM @ 100.9 MHz, 2.048 Msps):
#  rtl_sdr -g 48 -f 100900000 -s 2048000 - | ./build/spectrumserver --config config.example.rtlsdr.toml
#
# Notes:
# - Conservative defaults chosen to start reliably on typical hardware.
# - Keep waterfall zstd + FLAC audio; these do not require extra codecs.
# - Avoid "opus" and "av1" unless NovaSDR was compiled with those codecs.
# - If CPU/memory is tight, reduce input.fft_size, then input.sps.

[server]
port = 80
host = "0.0.0.0"
html_root = "frontend/dist/"
otherusers = 1
threads = 1

[websdr]
register_online = false
name = "NovaSDR (RTL-SDR)"
antenna = "2,75m Boomerang"
grid_locator = "JN59"
hostname = "novasdr"
operator = "13RF7373"
email = "webmaster@novasdr"
callsign_lookup_url = "https://www.qrz.com/db/"
chat_enabled = true

[limits]
# Multi-user caps; adjust to your host capacity
audio = 100
waterfall = 200
events = 200

[input]
# Core parameters
sps = 2048000                # 2.048 Msps
frequency = 27415000          # Center frequency (Hz)
signal = "iq"                # RTL-SDR outputs IQ

# Performance and quality
#fft_size = 131072            # Reduce if OOM or high CPU (e.g., 65536)
#fft_size = 262144            # Reduce if OOM or high CPU (e.g., 65536)
fft_size = 524288            # Reduce if OOM or high CPU (e.g., 65536)
fft_threads = 1
brightness_offset = -18      # try small steps like -6, -4, 0, +4
audio_sps = 12000
waterfall_size = 2048
waterfall_compression = "zstd"  # Leave as "zstd" unless AV1 compiled
audio_compression = "flac"      # Leave as "flac" unless Opus compiled
accelerator = "opencl"          # "none" | "opencl" | "cuda" | "mkl" (only if compiled)
smeter_offset = -24

[input.driver]
name = "stdin"
format = "u8"                # rtl_sdr outputs u8 IQ

[input.defaults]
frequency = 26925000
modulation = "FM"            # AM | SAM | FM | WBFM | USB | LSB
#23
Bugs / Re: FM playback issues
Last post by Bas ON5HB - 26 Oct 2025, 14:04
It would help if you post the toml you use.
#24
Bugs / FM playback issues
Last post by 13RF7373 - 23 Oct 2025, 08:25
Dear all,

I am currently testing NovaSDR 2.0.0 with a RTL-SDR V4 dongle and and having some issues with playback stopping randomly when demodulating FM signals. It looks like other users are having the same issue [1,2]. The behavior can be reproduced for example by selecting FM for both VFOs and switching between them. In the debug panel, the audio delay drops to 0 and playback is stopped while the waterfall is still working. The behavior differs when NovaSDR is compiled and run under Ubuntu 24.04 or 22.04.

On Ubuntu 24.04 the playback completely stops. On Ubuntu 22.04 the stream seems to be re-initialized (audio delay still goes down to 0 and goes up again). As the current version of NovaSDR (spectrumserver and frontend) does not compile on a vanilla Ubuntu 22.04 Jammy, my current workaround is to compile the frontend on Ubuntu 24.04 while compiling and running the spectrumserver under Ubuntu 22.04 using G++-13 installed via PPA. However, this is quite cumbersome and since Jammy is reaching its end-of-life in the not too far future, it would be great, if this bug would be fixed timely.


73+55,
13RF7373

[1] https://www.phantomsdr.fun/index.php?topic=171.0
[2] https://www.phantomsdr.fun/index.php?topic=178.msg994
#25
Wishlist / Re: A new category for older i...
Last post by Bas ON5HB - 20 Oct 2025, 13:38
If nobody supports it, I can't set it read-write.

As there is no developper working on it, the code isn't going anywhere.
You have no time. I don't support it anymore, the forum is due to be closed when the domain needs to be renewed.

In short, it has become a dead end.


#26
Install problems / Re: Breaking News: "K3FEF goe...
Last post by Phil AB9IL - 20 Oct 2025, 13:35
Hi Machael,

Congrats on adding an RX-888 and NovaSDR to your website! I've been listening, from VLF through the HF bands and it is pulling in some great signals. LOL I just noticed I can go on mediumwave and hear WBZ (Boston) and WBAL (Baltimore) at high noon, at least on SAM mode and favoring one or the other sidebands.

Quote from: K3FEF on 14 Oct 2025, 00:27 I'm stuck again. :-)  I'm trying to figure out a way so that when this machine starts up, it automatically starts up the SDR without me having to do anything...

Running the SDR as a systemd service ought to be the most reliable way to go, although it can seem a bit of a mess if you need to have prerequisites running first, or if you need to run some services as root and others as a regular user. With all of that sorted out, your Linux machine ought to run like clockwork.

I saw Bas shared some boot parameters to disable the desktop on boot, which should lighten the processing load and prevent the desktop and SDR having conflicts over the GPU. One way to have an easy way to just get the desktop when you want it is to set up a separate bootloader entry (assuming you are using Grub or something like it). One entry to boot and run with the desktop and a different entry to the menu containing the disabling code.
#27
Wishlist / Re: A new category for older i...
Last post by SV1BTL - 20 Oct 2025, 12:56
The reason that I don't switch to Nova, is that too many improvements made with Phantom with a hard work from some people, have been lost and they are not replaced with something better as I can see.
Ok Bas, as you wish. You can set the older forum read/write again, but I will not support it, due a lack of time. You are the admin and the decision is yours.
#28
Wishlist / Re: A new category for older i...
Last post by Bas ON5HB - 19 Oct 2025, 19:29
Nova is not Phantom. I do not wish to mix the 2.
I can set the old forum read/write again but then YOU have to manage it.

I do not want to support Phantom anymore. You can alter Nova the same way.

However, the front and backend change. I see what you have done with Phantom.

Sorry mate.
#29
Wishlist / A new category for older insta...
Last post by SV1BTL - 18 Oct 2025, 19:42
Can you make a new category for older versions other (older) than "Phantom" or "Nova" 2.0, as there are some old fashion users ( :) ),  who insist to support and develop the older versions?
Thank you!
Emmanuel SV1BTL - WebSDR v. 1.5.5
#30
Install problems / Re: Run websdr as service....
Last post by Bas ON5HB - 14 Oct 2025, 18:53
I will sent the invoice later ;D