This thread has officially been Ralf'd.

In conclusion:

1. Harry has created an enhancement request to use .desktop files to generate a list of available NSM capable applications. This is something I've had on my personal list for a while anyway--still haven't decided how it should look in the GUI (tab completion is no help to noobs and pros already know the client names). Maybe stand-alone launcher would be prudent.
2. Anyone who wants to create a client to persist jack settings is welcome to do so, and this doesn't require any changes to NSM. However, it is unlikely to work with sample rate changes. Lots of programs support runtime bufsize changes though, if that's what you're into.
3. Session switch is awesome and the more clients which support it the better.
4. When Ralf has problems, we all have problems.


/thread