Alright, here's an update:
I managed to get the audio working. I needed to do the following:
- Set up my sound card (Quad Cortex in this case) as "Pro Audio".
- Each app (deadbeef, firefox etc) is an independent instance in patchbay and defaults to the wrong outputs in my soundcard.
- Furthermore, since I want Carla for systemwide eq, I needed to force all ins to somewhere I can send to Carla and then to the actual output I need. So I am now using the built in audio as the audio device, though it acts just as a middle man.
Here's my current patchbay:
Here's the audio device selection:
It works. The only problem is that my keyboard volume buttons control the selected audio device (the middle man), not the actual output, and don't affect the volume.
So, is there a way to force the volume buttons to control a device other than the one selected as the system output? Or is there a less hacky way to achieve the same result? Namely: make all apps default either to the correct output or to Carla when active, and let the volume control the correct device?