Alan,
I installed Verion 2.0.992 on my Debian 12 variant of Armbian for ARM64. It would not run (segmentation fault see below) unless Pipewire was installed. This version seems to have fixed the audio dropouts. FM stereo is still wonky. Tested FT8 which ran well with my SDRplay RSPdx hardware.
---------- terminal output -----------
jponko@rock-5a:~/Desktop$ SparkSDR
starting
use egl True use gpu True
libEGL warning: DRI2: failed to authenticate
using sparkcore
dsmpmath stat
xsimd float 4
loaded libpipewireaudioprovider.so
got allocator
starting Pipewire
using Pipewire
enum loop
[W][00996.903813] pw.conf | [ conf.c: 939 try_load_conf()] can't load config client.conf: No such file or directory
[E][00996.903952] pw.conf | [ conf.c: 963 pw_conf_load_conf_for_context()] can't load default config client.conf: No such file or directory
Segmentation fault
------------------ system info --------------
System:
Kernel: 6.11.2-current-rockchip-rk3588 arch: aarch64 bits: 64 compiler: N/A Desktop: Cinnamon
v: 5.6.8 dm: LightDM Distro: Armbian GNU/Linux 12 (bookworm)
Machine:
Type: ARM System: Radxa ROCK 5A details: N/A serial: <filter>
CPU:
Info: quad core (2-mt/2-st) model: N/A variant-1: cortex-a76 variant-2: cortex-a55 bits: 64
type: MST AMCP arch: ARMv8 rev: 0 cache: L1: 768 KiB L2: 2.5 MiB L3: 3 MiB
Speed (MHz): avg: 1800 high: 2400 min/max: 1008:1200/1800:2400 cores: 1: 1800 2: 1800 3: 1800
4: 1800 5: 2400 6: 2400 7: 1200 8: 1200 bogomips: N/A
Features: Use -f option to see features
Graphics:
Device-1: display-subsystem driver: rockchip_drm v: N/A bus-ID: N/A
chip-ID: rockchip:display-subsystem
Device-2: rk3588-mali driver: panthor v: kernel bus-ID: N/A chip-ID: rockchip:fb000000
Device-3: rk3588-dw-hdmi-qp driver: dwhdmiqp_rockchip v: N/A bus-ID: N/A
chip-ID: rockchip:fde80000