JUCE
JUCE copied to clipboard
Compatibility with NSM
When calling Bespoke (based on JUCE) from NSM/RaySession (this tools are useful to save states of applications to save time when reconfiguring many interacting applications, linked between each others. It restores connection JACK connexions automatically, but also the internal state of the program), all the informations are lost at the end of the session. It would be cool to make it compatible with the NSM protocol for use in these programs.
Related: https://github.com/BespokeSynth/BespokeSynth/issues/503
That would certainly be really nice for JUCE standalone applications.
Relevant docs: https://new-session-manager.jackaudio.org/api/index.html
Here is a Juce application with improved jack and nsm support as example by @jpcima https://github.com/jpcima/ADLplug/blob/master/sources/jack_main.cc
Related: #333