I have a Raspberry Pi 4 with 8GB of RAM with an SDRplay RSP1A SDR.
I installed SparkSDR version 2.0.963 on DietPi bookworm.
With only the command prompt and SparkSDR running, and the sample rate at 2000K, CPU load is above 80%.
Receiving a broadcast FM signal without stereo, it sounds OK on the Pulse audio device. When I turn on stereo, audio is choppy and sounds distorted.
When playback is stopped, there are a series of ticks for a few seconds.
The ALSA devices have very choppy audio with or without stereo.
With a sample rate of 1536K, CPU load is about 85%. Audio is choppy.
786K isn't much better. At 6144K, CPU load is 88% and audio is not much worse than 2000K sample rate.
I uninstalled version 2.0.963 and installed SparkSDR version 2.0.33.
With sample rate at 2000K, CPU load is much lower at about 65% and there are few dropouts with the ALSA device, worse with the Pulse device.
Occasionally, CPU load goes higher, causing dropouts temporarily.
It looks to me that
version 2.0.963 has a much higher CPU usage as compared to
version 2.0.33. Audio seems to be sensitive to CPU load with either version.
Pulse is better on
version 2.0.96, ASLA is better on
version 2.0.33.
----Steve