RaySession icon indicating copy to clipboard operation
RaySession copied to clipboard

Save pulseaudio inputs/outputs

Open tobiasBora opened this issue 4 years ago • 2 comments

In pipewire, it's possible to change the ALSA source of some programs directly using pulseaudio (I don't think this can be done with qjackctl directly). However, this is not saved by RaySession.

To get an example of use: https://github.com/BespokeSynth/BespokeSynth/issues/500#issuecomment-954664962

EDItT: apparently scripts can be practical to do that task (thanks LAM) http://raysession.tuxfamily.org/en/manual#session_script but I guess it can still be nice if it's automatically detected.

tobiasBora avatar Oct 29 '21 11:10 tobiasBora

Mmmh... The scripted template "with JACK configuration memory" also saves pulseaudio bridges, but I am (pretty) sure this scripts wont work with pipewire. I think you could be able to achieve the behavior you except with session scripts, with little work, let me know if you achieve this. I note with your screenshot that I have improves to do with patchbay and pipewire: sooperlooper Alsa midi port grouped with MidiBridge (instead sooperlooper), and too big boxes because pw generates verrry long group names.

Houston4444 avatar Oct 29 '21 20:10 Houston4444

I guess it can still be nice if it's automatically detected.

No, RS basically doesn't manage any hardware config, and it is Well this way, for session portability

Houston4444 avatar Oct 29 '21 20:10 Houston4444