Questions about Session Management, JACK/LADI/Non or other..

What other apps and distros do you use to round out your studio?

Moderators: MattKingUSA, khz

Post Reply
jeffh
Established Member
Posts: 217
Joined: Wed Jan 18, 2012 1:27 pm
Location: East Coast, USA
Contact:

Questions about Session Management, JACK/LADI/Non or other..

Post by jeffh »

Hello Again,

Are any of you effectively using Session Management for recalling entire songs, including JACK standalone instruments, DAWs, etc...? Which Session Manager is the best, and why? Also, which existing JACK instruments support full recall of synth parameters?

I can't find a lot of documentation on how to use them, or how to implement Session Management support into a JACK instrument. This was the best example I could find readily available, and all it is saying is that I need libladish :lol:

http://ladish.org/wiki/levels

The reason I'm asking is because I'm looking to add proper support for it to my project here:

http://sourceforge.net/projects/libmodsynth/
jeffh
Established Member
Posts: 217
Joined: Wed Jan 18, 2012 1:27 pm
Location: East Coast, USA
Contact:

Re: Questions about Session Management, JACK/LADI/Non or oth

Post by jeffh »

Thanks FalkTX, the example code looks straightforward enough. I wasn't going to add the support to the plugins themselves, I was going to add it to lms-jack-dssi-host, my fork of jack-dssi-host.
studio32

Re: Questions about Session Management, JACK/LADI/Non or oth

Post by studio32 »

I'm a NSM user.
falkTX wrote: NSM is great, but need more support from applications and to be easier to implement (the author is working on that afaik).
That's been done already afaik. An C++ example you find in Yoshimi patch. C example you'll find in the Non-Daw source.
http://linuxmusicians.com/viewtopic.php ... 766#p25766
User avatar
autostatic
Established Member
Posts: 1994
Joined: Wed Dec 09, 2009 5:26 pm
Location: Beverwijk, The Netherlands
Has thanked: 32 times
Been thanked: 104 times
Contact:

Re: Questions about Session Management, JACK/LADI/Non or oth

Post by autostatic »

I'm a Bash user ;)
If I were to use a session management tool I'd go for Ladish or Claudia. Apparently Jack Session is out of favour and NSM might be nice, haven't tested it, but I'm not OK with the developer's way of doing things.
Last edited by autostatic on Wed Jun 27, 2012 10:38 am, edited 1 time in total.
studio32

Re: Questions about Session Management, JACK/LADI/Non or oth

Post by studio32 »

AutoStatic wrote:I'm a Bash user.
If I were to use a session management tool I'd go for Ladish or Claudia. Apparently Jack Session is out of favour and NSM might be nice, haven't tested it, but I'm not OK with the developer's way of doing things.
You're BASHing the author of NSM? :) If I would use only the software with nice developers ... it would be empty on my Desktop ...

I've used them all. I prefer NSM cause it gives you what you want as user (better compared to JS) and it's light clean and minimal (better compared to ladish) imho.
User avatar
autostatic
Established Member
Posts: 1994
Joined: Wed Dec 09, 2009 5:26 pm
Location: Beverwijk, The Netherlands
Has thanked: 32 times
Been thanked: 104 times
Contact:

Re: Questions about Session Management, JACK/LADI/Non or oth

Post by autostatic »

studio32 wrote:You're BASHing the author of NSM? :)
No no! I was refering to the Yoshimi NSM patch for instance. Great that there is a patch but why remove all references to Jack Session? Or can't an app support both?
studio32

Re: Questions about Session Management, JACK/LADI/Non or oth

Post by studio32 »

AutoStatic wrote:
studio32 wrote:You're BASHing the author of NSM? :)
No no! I was refering to the Yoshimi NSM patch for instance. Great that there is a patch but why remove all references to Jack Session? Or can't an app support both?
Iirc he thought that it might conflict withing ladish. Ladish supports JS (and nsm in future) but afaik the app can support both api's and be used in ladish.
Anyway, you might want to ask it himself male @ #lad
User avatar
nedko
Established Member
Posts: 13
Joined: Sat Feb 26, 2011 9:14 pm

Re: Questions about Session Management, JACK/LADI/Non or oth

Post by nedko »

falkTX wrote:
on that ladish page you can read:
L2 and L3 are planed to be implemented in ladish-0.5.
which means those are not available yet.
L2 is available already in ladish-1.0. In two variants, jack-session and lash. I've just updated the wiki page.
brummer

Re: Questions about Session Management, JACK/LADI/Non or oth

Post by brummer »

falkTX wrote: I am all about ladish, I love it.
There might be imperfections with it (can't use an app with multiple jack-clients),
I'm not a ladish user, but as far I know, guitarix, witch is a multi-client jack app, works with ladish over the jack-session support. I guess the entry here: http://ladish.org/wiki/js_app_status
is wrong. We put a lot of work into the implementation to receive a UUID for any client. (During that process we found out that the jack-weak-export is broken on linux)http://old.nabble.com/-Fwd%3A-Re%3A--Gu ... 68164.html
studio32

Re: Questions about Session Management, JACK/LADI/Non or oth

Post by studio32 »

@brummer, hi. Just as Hydrogen, Guitarix is an outspoken jack application (instead of a LV2 plugin). That's makes the app a example candidate for session api's. My feature request: Could you add NSM support into Guitarix please? I did help with testing JS support in Guitarix, but I'm using NSM only now.
brummer

Re: Questions about Session Management, JACK/LADI/Non or oth

Post by brummer »

Hi rosea

I must admit that NSM support didn't have a high priory for me. We accept patches, we welcome developers to join the project,. . . , you know, guitarix is a open project.
At this time I think more over a accessibility (cli) interface for guitarix, andreas having fun in the dsp programming, we both like to add more plugin API's, . .
Post Reply