And how much CPU would those services and modules actually use? Especially considering that even with 24/192, your CPU is twiddling it's thumbs doing nothing 94% or the time...
Try to stop all unnecessary services and unload all unused kernel modules on your player and LISTEN. Every process and kernel module is using some IO and RAM and this affects the data flow.
If you want to see, which kernelmodules are used, than login into your player.
"lsmod" shows all kernel modules and dependences between them, but many will have "0" and those modules you can safely unload with "sudo rmmod".
With processes is more difficult, but also possible to find out which processes you need only to play some music.
For my R Pi with picoreplayer 1.17a i wrote a short script unloading, stopping and killing everything what is not needed. It is for configuration without wifi and with usb dac:
Add the script at the END of /mnt/mmcblk0p2/tce/OliWeb-master/ivySox/myweb/do_rebootstuff.sh file, than save the configuration with "sudo filetool.sh -b" and reboot with "sudo reboot"
After each reboot you have 10 minutes time to make eventual changes with ssh or web gui, than ssh login and web gui is also killed.
this configuration works only with wired network and usb dacs.
Here starts the actual script:
sleep 3
sudo umount /dev/loop29 /dev/loop28 /dev/loop27 /dev/loop26 /dev/loop25 /dev/loop24 /dev/loop23 /dev/loop22
sudo umount /dev/loop17 /dev/loop16 /dev/loop7 /dev/loop6 /dev/loop5
sudo kill -9 $(pidof udevd)
sudo rmmod bcm2708_dmaengine snd_bcm2835 snd_soc_wm8804 snd_soc_bcm2708_i2s
sudo rmmod virt_dma snd_soc_core regmap_mmio regmap_spi regmap_i2c snd_pcm_dmaengine snd_compress
sleep 600
sudo /usr/local/etc/init.d/oliweb_initd stop
sudo kill -9 $(pidof udhcpc)
sudo umount /dev/loop1
sudo killall dropbear
sudo umount /dev/loop0
#end
IMHO with a high quality hifi system you will hear sq improvement.