The community websdr-plus-github can be found here: https://github.com/ny4qphil/PhantomSDR-Plus ..it is compatible with the normal version, but enhanced.

Recent posts

#41
This is a browser compatibility issue with the Opus WASM decoder on older Windows 10 browsers, not the Operating system itself. You'll rather need an update of the browser. Flac will work on all cases.
 
Flac is forced in the version 1.7.0 to work in 16 bit and 2 channels (L&R), instead of 8 bit 1 channel (mono) in all the previous versions. The C-QUAM decoder can now work in Flac, but still lacks the quality of Opus in C-QUAM, and this happens because our versions from number 1.5.5 until now use a dedicated opus decoder. js file (opusMlDecoder.js), which can handle stereo signals in 16 bit. 16 bit in sound means much better quality than 8 bit.

Never mind Eric, leave the server to work in flac. There are not any C-QUAM Stereo AM stations in Europe. There are a few of them pirate AM stations here in Greece, transmitting from time to time. C-QUAM is most used in the USA & Japan.
#42
Hello Guys

1.7.0 compiled and work fine.
QUAM is very impressive !  ???

The sound is better with Opus codec, but opus don't work with native Win 10 customers
The server opens with no sound..
No problem with Win11 or Linux

73's
#43
PhantomSDR Changelogs / PhantomSDR-Plus Version 1.7.0
Last post by sv2amk - Feb 18, 2026, 09:39 PM
New PhantomSDR-Plus v.1.7.0 is uploaded in the github (https://github.com/sv1btl/PhantomSDR-Plus)

Added functions:
- C-QUAM AM Stereo mode. It is best working when audio_compression="opus" in the .toml file used
- Flac encoder is converted in 16 bit (was 8 bit). This means:

Aspect                    Before (8-bit)            Now (16-bit)
----------------------------------------------------------------------
Dynamic Range             48 dB                     96 dB ⭐
Noise Floor               Audible hiss              Clean silence
Quality                   FM radio quality          CD quality
Sample Resolution         256 levels                65,536 levels
Clipping                  99.6% samples clipped     0% clipping

- New Keyboard Shortcuts are added:
l, u, a, q, f for LSB, USB, AM, QUAM and FM mode

- Improvements in the backend focusing in stability and performance.

NB! Please make a clean install. If you a user of the previous v.1.6.9 then you can only replace these files and recompile backend AND frontend. Restart the server after compile.

├── frontend
│  ├── src
│  │  ├── App__analog_smeter_.svelte
│  │  ├── App__digital_smeter_.svelte
│  │  ├── App.svelte
│  │  ├── App__v2_analog_smeter_.svelte
│  │  ├── App__v2_digital_smeter_.svelte
│  │  ├── audio.js
├── src
│  ├── audio.cpp
│  ├── audio.h
│  ├── client.cpp
│  ├── client.h
│  ├── events.cpp
│  ├── events.h
│  ├── signal.cpp
│  ├── signal.h
│  ├── spectrumserver.cpp
│  ├── spectrumserver.h
│  ├── utils
│  │  ├── audioprocessing.cpp
│  │  ├── audioprocessing.h
│  ├── utils.cpp
│  ├── utils.h
│  ├── websocket.cpp
│  └── websocket.h

With the newer version we've tried also to make the server more stable.
New scripts will be soon prepared and uploaded, so to help admins to keep their server running 24/7, by checking the status of spectrumserver and receiver's driver (e.g. rx888_stream), and force the server to restart if any disconnection due to any reason occurs.
Stay in touch!

#44
Excellent antenna and awesome reception dear Eric!
#45
General Discussion / Re: Removing the version switc...
Last post by F1NSK - Feb 16, 2026, 05:58 PM
Done !

Tks Emmanuel
#46
Hello Guys

1.6.9 compiled with some little revisions for my use.

Waouh ! The audio quality is fantastic  8)

Congratulations to SV2AMK & SV1BTL

73's
#47
PhantomSDR Changelogs / New version 1.6.9 is released
Last post by sv2amk - Feb 10, 2026, 04:19 PM
The newer version is focused on server's stability.
Many minor and major bugs are fixed.

Admins that have already v.1.6.8 installed, the update is done to these files, so they can download only these files and recompile backend and frontend:

PhantomSDR-Plus v.1.6.9

Update list:

├── frontend
│   ├── src
│   │   ├── App__analog_smeter_.svelte
│   │   ├── App__digital_smeter_.svelte
│   │   ├── App.svelte
│   │   ├── App__v2_analog_smeter_.svelte
│   │   ├── App__v2_digital_smeter_.svelte
│   │   ├── audio.js
├── src
│   ├── audio.h
│   ├── events.cpp
│   ├── signal.cpp
│   ├── signal.h
│   ├── spectrumserver.cpp
│   ├── spectrumserver.h
│   ├── utils
│   │   ├── audioprocessing.h


Details:

- `audio.h` |       ✅ Fixed Latency
- `audioprocessing.h` | ✅ Added AGC destructor to free FFTW resources (CRITICAL) |
- `signal.h` |       ✅ Made `audio_kbits_per_second` atomic |
- `signal.cpp` |    ✅ Added mutex to SAM PLL + improved error logging |
- `spectrumserver.h` |    ✅ Added `events_connections_mtx` |
- `events.cpp` |    ✅ Added mutex locks to event operations |
- `spectrumserver.cpp` |✅ Added mutex to cleanup function |
- `audio.js.cpp` |    ✅ FT8 collection timer
         ✅ User gesture listener
         ✅ WebSocket handlers
         ✅ Decoder resources
         ✅ Audio context and nodes
         ✅ Accumulators and buffers

For any other previous version please do a clean install.

Please refer and download here: https://github.com/sv1btl/PhantomSDR-Plus
#48
Welcome to the club dear F4LML. Very nice try!
Hope to install a wire or vertical antenna, so to go public.
#49
PhantomSDR Show your websdr to others / Re: F4LML PhantomSDR+
Last post by F1NSK - Feb 09, 2026, 08:59 PM
Bienvenue chez les Fantomes !  ;D
#50
PhantomSDR Show your websdr to others / F4LML PhantomSDR+
Last post by F4LML - Feb 09, 2026, 07:05 PM
Hi Guys,

Just installed a 1.6.8 today on a ryzen 5500 + GTX 1060, mainly for tests purpose.
Working fine,  but not published as the rx888 is connected with a crappy antenna in my garage :)

I like this webSDR !

https://sdr.f4lml.fr/

Powered by EzPortal