[LAU] Session management tools (was: Re: DC offset)

From: Joel Roth <joelz@email-addr-hidden>
Date: Fri Feb 03 2012 - 00:46:05 EET

On Thu, Feb 02, 2012 at 07:11:22AM -0700, Daniel Worth wrote:
> On Wed, Feb 1, 2012 at 2:54 AM, Joel Roth <joelz@email-addr-hidden> wrote:
>
> > On Tue, Jan 31, 2012 at 09:09:46PM -1000, david wrote:
> > > On 01/30/2012 11:49 PM, thijs van severen wrote:
> > >
> > > >2012/1/31 david>
> > > >
> > > > On 01/30/2012 07:38 AM, Fons Adriaensen wrote:
> > > >
> > > > BTW, regarding Audacity, the way it behaves w.r.t. Jack is
> > > > completely
> > > > wrong - those ports should exist as soon a the track is created.
> > > > Complain
> > > > to the Audacity developers !
> > > >
> > > > And the ports disappear when you hit Audacity's stop button.
> > > >
> > > >isn't this also the way that VLC has implemented jack ports ?
> > > >really annoying :-(
> > >
> > > I don't know - don't use VLC.
> > >
> > > Could session management tools be set up to react to the appearance
> > > of Audacity's ports (I think they're always named the same) and
> > > reconnect them?
> >
> > There are related issues with Ecasound.
> >
> > Configuring the audio engine and connecting the engine with
> > external resources are separate steps. JACK ports are
> > created in the second step. Once created, these ports
> > are maintained regardless of transport state.
> >
> > For Nama, which uses Ecasound, I'm also hoping that session
> > management will help. Nama retains state information, such
> > as project name, that Ecasound does not.
> >
> > Is there any movement to make JACK session tools available
> > to programs written in scripting languages? MMA, written
> > in Python for example, could also benefit...
> >
> > -joel

> This is easily solved with qjacktl's patchbay. It's clients like this that
> it was designed for.
 
> http://www.rncbc.org/drupal/node/76

That's a helpful resource, thanks.
 
Does qjackctl start applications as well?

I don't see how Nama could to know to load
a particular project, say "three_blind_mice".
Perhaps qjackctl could execute a shell command like:

screen -X -S audio screen -t Nama - three blind mice -p- -- nama three_blind_mice

or

rxvt -e nama three_blind_mice

I'm especially interested non-GUI tools, since Nama caters
to users who don't run X. Unfortunately the git repository
for pyjacksm appears to be offline. :-(

Regards,

-- 
Joel Roth
_______________________________________________
Linux-audio-user mailing list
Linux-audio-user@email-addr-hidden
http://lists.linuxaudio.org/listinfo/linux-audio-user
Received on Fri Feb 3 00:15:03 2012

This archive was generated by hypermail 2.1.8 : Fri Feb 03 2012 - 00:15:03 EET