Re: [LAD] Jack Session Manager: feature request

From: rosea grammostola <rosea.grammostola@email-addr-hidden>
Date: Wed Jul 06 2011 - 19:43:04 EEST

On 07/01/2011 12:51 PM, rosea grammostola wrote:
> 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.

In Qjackctl, the save button in the session window, works as 'save as'
atm. A real 'save' button would be nice (saves time).

Thanks in advance,
\r
_______________________________________________
Linux-audio-dev mailing list
Linux-audio-dev@email-addr-hidden
http://lists.linuxaudio.org/listinfo/linux-audio-dev
Received on Wed Jul 6 20:15:01 2011

This archive was generated by hypermail 2.1.8 : Wed Jul 06 2011 - 20:15:02 EEST