Re: What session managers do people prefer?
Ok one more.
What if one would add more NSM functionality to the patchbay. What if I could launch a NSM client from let's say dmenu, it appears in the patchbay and from there I would be able to not only hide and show NSM clients, but also resume, stop and remove them (one has to think out how to display this visually). As I've my sessionlauncher already separated from my 'active session manager', such patchbay could act as my 'active session manager' instead.
I think Bespoke is showing me that such a patchbay centered way of working could work. It might remove some of the cognitive load to have the JACK connection stuff in the same place as managing the NSM clients.
Adding NSM support to Bespoke will be be the most logical and best step to integrate it in a NSM workflow, but who knows how these things can be combined in the future. Seeing what bespoke does, what this patchbay does, what carla can do...
Thinking about this, I see acceptance of arguments also as complicating in such a setup. Not completely comparable, but nobody seems to object to the fact that one can't add arguments when adding a plugin...
By the way, one other nice thing of RaySession/Patchbay is that it seems to function fine in a tiling WM like i3 or dmw.
If one is going to to write 'suckless audio rules' for standalone linux audio applications (that should have done 20 years ago, NON did parts of it), it should include this dwm rule:
A window should fit every size!
Not only positives about RaySession/Patchbay though, hit another bug, a crash in Patchance. I can imagine devs who have plans to do work on Patchance or with Pitchichi, wants to work with a stable foundation as much as possible.