falkTX / Carla

Audio plugin host
https://kx.studio/carla
1.55k stars 144 forks source link

Allow saving settings from Carla Control #1761

Open milochristiansen opened 1 year ago

milochristiansen commented 1 year ago

Currently I am using a semi-complicated pipewire config as my daily driver audio. Basically, many applications have their own virtual devices and then these are all patched together to go to either the plugin chain that ends in my headphones or the chain that ends in OBS for stream audio (or both).

This all works great while using Carla for both the patch bay and the plugin host, I couldn't be happier except... For one little detail.

Most of the time I would like to have Carla running quietly in the background as a service with --no-gui and use carla-control to connect to it whenever I need to change something. Currently I have this working fine except I don't have any way to save my changes. Ideally, I would like to be able to trigger a save from Carla Control, but if there was another way to make the headless Carla instance save the current configuration that would be ok too.

Editing the config isn't something I do very often, so even if the solution is a little cumbersome it would be workable.