This is a New Session Manager feature release, version 1.6.1
https://github.com/jackaudio/new-session-manager/releases/tag/v1.6.1
It is a tool to assist music production by grouping standalone programs into sessions. Your
workflow becomes easy to manage, robust and fast by leveraging the full potential of cooperative
applications.
You can create a session, or project, add programs to it and then use commands to save, start/stop,
hide/show all programs at once, or individually. At a later date you can then re-open the session
and continue where you left off.
All files belonging to the session will be saved in the same directory.
[CHANGELOG]
* Absolutely make sure that all clients of the session are closed when closing the session.
This solves the invisible, hidden clients still running even after nsmd quit itself.
Decrease wait time for such clients at session quit from extreme 60s to very long 30s.
* For lockfiles fall back to hardcoded /run/user/<user-id> when $XDG_RUNTIME_DIR is not available on the system.
All changes are made only on the server side, or in the tools we provide.
Existing sessions, clients, and GUIs remain 100% compatible without requiring any changes.
https://github.com/jackaudio/new-session-manager