AlexandreRouma / SDRPlusPlus

Cross-Platform SDR Software
GNU General Public License v3.0
3.93k stars 540 forks source link

Sound in "spyserver_source.dll" module #622

Closed gvanem closed 2 years ago

gvanem commented 2 years ago

I tried the spyserver-module connecting to sdr://k2zn.ddns.net:5555:

The sound is totally unintelligible: http://www.watt-32.net/dx/SDRpp-Spyserver-k2zn.ddns.net_port-5555.mp3

I tried different sample rates and sizes, different frequency-bands. But no difference. Not sure it's an issue with audio on Windows, structure packing in the protocol or how samples are processes.

Anyone?

AlexandreRouma commented 2 years ago

Spyserver in SDR++ runs at full IQ because that's the only thing open source clients are allowed to use. You simply don't have enough network bandwidth for it to fit through. Try reducing the bit depth to 8bits (will cause issues that I'm not allowed to fix) an,d drop the samplerate.

gvanem commented 2 years ago

I have plenty network B/W (100 MBit/s). And the above URL works fine in SDR# (ver.1.0.0.1630) with 32-bit floats at 780 kS/s.

Spyserver in SDR++ runs at full IQ

And SDR# doesn't? But:

PS. Is there a way to change the sample-rate w/o disconnecting and reconnecting?

AlexandreRouma commented 2 years ago

SDR# doesn't run full IQ, it runs FFT&VFO and has some features enabled to make 8bit pcm work. Your connection isn't the bottleneck, it's the other person's upload speed.

gvanem commented 2 years ago

Your connection isn't the bottleneck

Good to know. Thanks for clearing up.