[LAD] Feature requests: add JackSession support

m.wolkstein at gmx.de m.wolkstein at gmx.de
Sat Jul 2 20:40:35 UTC 2011


Am Thu, 30 Jun 2011 11:03:05 +0200
schrieb rosea grammostola <rosea.grammostola at gmail.com>:

huhu,
i currently finished a simple hydrogen implementation.
callback with:
save session(save the current song file)
save and exit(save and quit hydrogen)

so far so good.
but i didn't agree to save the application data into the jack-session folder!
imo, this is dangerous because you can lost all data very quick. mainly if you overwrite
a session. also people like me, which plays often improvised music-sessions, will
create tons of sessions folders with duplicated data.

that's why i prefer the h2 implementation with absolute filenames. so currently h2 don't
use the ${SESSION_DIR} prefix to store the song files.

checkout hydrogen trunk to get it.
if jack/session.h is available on your system, hydrogen compile by default with jack
session support.

lg wolke

  
> Linux Audio Developer,
> 
> 
> May I make a feature request here for your Linuxaudio application(s)?
> 
> Could you please add JackSession support? It makes working with JACK 
> standalone applications a lot more user friendly. There are some apps 
> who support it already and they work fine, like Yoshimi, Qtractor, 
> Pianoteq, Ghostess, Guitarix, Jack-Rack, Ardour3, Bristol, Seq24, Jalv, 
> Ingen, Connie, Specimen and probably more.
> 
> It is possible to use applications without JackSession-support in a 
> session (via so called infra clients), it starts the applications, make 
> the connections, but doesn't save the state. So obviously it would be 
> far more useful if those applications would get JackSession-support also.
> 
> Qjackctl is able to work as Session Manager, so is Pyjacksm (and likely 
> Patchage in the future).
> 
> According to comments on IRC by Paul Davis, it's very easy to add 
> JackSession support to your application.
> 
> "Its really easy, just handle 1 more callback from the server. Torben's 
> walkthrough shows what is necessary."
> 
> Torben's walktrough: 
> http://trac.jackaudio.org/wiki/WalkThrough/Dev/JackSession
> 
> 
> Thanks in advance,
> 
> \r
> _______________________________________________
> Linux-audio-dev mailing list
> Linux-audio-dev at lists.linuxaudio.org
> http://lists.linuxaudio.org/listinfo/linux-audio-dev



More information about the Linux-audio-dev mailing list