I am currently using a wolfson audio card connected to a raspberry pi for an audio project using JACK, and I am trying to optimize RAM usage as much as I can. I am currently going through guides online to figure out what I can remove or disable in Raspbian to increase available memory. However, I want to make sure that I don't remove anything that I need, so I was wondering if anyone else had any experience with this. Are any non obvious packages or processes needed to run a jack server other than the wolfson drivers, the packages for JACK and ALSA, and the dbus-daemon JACK uses?
Thanks
(looking at memory management guides like these: https://wiki.debian.org/ReduceDebian or https://extremeshok.com/1081/raspberry-pi-raspbian-tuning-optimising-optimizing-for-reduced-memory-usage/)