Re: [LAD] Jack Session Manager: feature request

From: rosea grammostola <rosea.grammostola@email-addr-hidden>
Date: Fri Jul 01 2011 - 13:51:00 EEST

On 06/30/2011 11:50 PM, rosea grammostola wrote:
> On 06/30/2011 11:47 PM, rosea grammostola wrote:
>> Hi,
>>
>> It is very promising that devs like Torben, Paul Davis, Rui and David
>> Robillard (to name a few), are 'backing up' Jack Session and that the
>> Jack Session API is in the Jack API. This will give the community a
>> very good chance that many apps will get JackSession support soon (or
>> later).
>>
>> However, it's still reasonable to expect that not all LAD
>> applications are going to be patched with JackSession support.
>> In other words, there are and will be apps which might be useful (for
>> one or more of us) to use in a session but which won't have
>> JackSession (JS) support. From a users perspective, it would be very
>> useful to be able to use that application (without JS support) in a
>> session in some way nevertheless.
>>
>> At the moment one Session Manager (SM), Pyjacksm (Qjackctl will
>> follow soon, and also Patchage I expect) makes this possible by
>> manually adding 'infra clients' to a configuration file, .pyjacksmrc.
>> See example below. Infra clients are designed for applications
>> without a state, like a2j. But it is also possible to use apps
>> without JS support as infra client.
>>
>> Amsynth is an application without JS support and in this way I am
>> able to load amsynth, with project A. The SM makes sure that Amsynth
>> is started and that the Jack connections are restored (that's the
>> only thing the SM can do for you for apps without JS support). But I
>> don't want to use Amsynth with Project A always (Session 1). I might
>> be working on a totally different project and want to make a session
>> for that also (Session 2). This time I want to load amsynth as:
>> amsynth -b /home/user/projectB.amSynth.presets (I don't use Session 1
>> and 2 together in this example).
>>
>> To be able to load Session 2, I have to edit my .pyjacksmrc file or
>> make symlinks.
>>
>> *Feature request*: It would be nice if the SM could provide me a way
>> to load a different configuration file.
>>
>> For example: JackSessionManagerX --load configurationfileSession2
>>
>> Thanks in advance,
>>
>> \r
>
I think I have mentioned it before somewhere, but another good feature
for a Session Manager would be the possibility to start (and / or use?)
a session via the command line.

Like: qjackctl --session session1.session

or something.

\r

_______________________________________________
Linux-audio-dev mailing list
Linux-audio-dev@email-addr-hidden
http://lists.linuxaudio.org/listinfo/linux-audio-dev
Received on Fri Jul 1 16:15:02 2011

This archive was generated by hypermail 2.1.8 : Fri Jul 01 2011 - 16:15:02 EEST