Re: [LAD] Feature requests: add JackSession support

Previous message: [thread] [date] [author]
Next message: [thread] [date] [author]
To: <linux-audio-dev@...>
Date: Monday, July 4, 2011 - 2:18 pm

On Sun, Jul 03, 2011 at 01:32:09PM -0400, Paul Davis wrote:

I don't think it was a mistake to provide flexible audio connectivity
between processes. Even if the ideal situation is to integrate things
to a level that typical users expect, 1) there are exceptions to this,
and 2) there is much more room for integration between processes
than has been exploited up to now.

As an example of (1), take the monitoring system here at the LABEL.
It can switch between

- 8 discrete channels,
- various AMB modes,
- stereo via two discrete speakers,
- stereo via virtual AMB speakers,
- 5.1
- ...

and for all of these the source signals can come from

- the local (linux) machine
- the MAC
- the hardware mixer.

Future versions may also include room correction processing.

I wouldn't want this setup to be part of a session in a single integrated
production app, or even part of Jack Session It has nothing to do with
any project and should not be copied if a project is moved to another
environment. It's just part of the studio infrastructure, at least as far
as a typical user is concerned.

If there is one fundamental change I'd make to any Jack-like system if I
would design it now, it would be to make ports persistent - they exist
even if the app they are associated with does not run. Similar to the
fact that the analog (to a patchbay) and digital (to an ADAT/MADI matrix)
connections of the hardware mixer here exists even if it is switched off.

This in turn encourages fixed or at least semi-permanent port wiring,
with most of the flexibility being provided by the applications, which
would be able to use any port for any function, as is the case for the
mixer app that I'm developing.

Having a semi-permanent set of endpoints and connections greatly
facilitates setting up and managing sessions. And it does not make some
desirable forms of integration impossible. For example there is nothing
that would stop e.g. my mixer app to read an Ardour session file and set
up itself according to the track list, including setting the channel
labels on the mixer.

(BTW it would be great if Ardour would provide raw track ouputs)

Ciao,

--
FA

_______________________________________________
Linux-audio-dev mailing list
Linux-audio-dev@lists.linuxaudio.org
http://lists.linuxaudio.org/listinfo/linux-audio-dev

Previous message: [thread] [date] [author]
Next message: [thread] [date] [author]

Messages in current thread:
[LAD] Feature requests: add JackSession support, rosea grammostola, (Thu Jun 30, 9:03 am)
Re: [LAD] Feature requests: add JackSession support, m.wolkstein@gmx.de, (Sat Jul 2, 8:40 pm)
Re: [LAD] Feature requests: add JackSession support, Emanuel Rumpf, (Sun Jul 3, 7:44 am)
Re: [LAD] Feature requests: add JackSession support, rosea grammostola, (Sun Jul 3, 9:10 am)
Re: [LAD] Feature requests: add JackSession support, m.wolkstein@gmx.de, (Sun Jul 3, 12:10 pm)
Re: [LAD] Feature requests: add JackSession support, m.wolkstein@gmx.de, (Mon Jul 4, 10:15 pm)
Re: [LAD] Feature requests: add JackSession support, rosea grammostola, (Tue Jul 5, 10:37 am)
Re: [LAD] Feature requests: add JackSession support, rosea grammostola, (Sat Jul 2, 9:02 pm)
Re: [LAD] Feature requests: add JackSession support, m.wolkstein@gmx.de, (Sun Jul 3, 12:19 am)
Re: [LAD] Feature requests: add JackSession support, rosea grammostola, (Sun Jul 3, 9:58 am)
Re: [LAD] Feature requests: add JackSession support, rosea grammostola, (Sun Jul 3, 10:50 am)
Re: [LAD] Feature requests: add JackSession support, Fons Adriaensen, (Sat Jul 2, 10:27 pm)
Re: [LAD] Feature requests: add JackSession support, rosea grammostola, (Sun Jul 10, 3:08 pm)
Re: [LAD] Feature requests: add JackSession support, Fons Adriaensen, (Sun Jul 10, 10:16 pm)
Re: [LAD] Feature requests: add JackSession support, rosea grammostola, (Mon Jul 11, 8:49 am)
Re: [LAD] Feature requests: add JackSession support, m.wolkstein@gmx.de, (Sun Jul 10, 5:53 pm)
Re: [LAD] Feature requests: add JackSession support, Emanuel Rumpf, (Sun Jul 10, 4:33 pm)
Re: [LAD] Feature requests: add JackSession support, rosea grammostola, (Sun Jul 10, 5:44 pm)
Re: [LAD] Feature requests: add JackSession support, Gabriel Beddingfield, (Sun Jul 10, 4:21 pm)
Re: [LAD] Feature requests: add JackSession support, rosea grammostola, (Sun Jul 3, 9:53 am)
Re: [LAD] Feature requests: add JackSession support, Fons Adriaensen, (Sun Jul 3, 11:43 am)
Re: [LAD] Feature requests: add JackSession support, Paul Davis, (Sun Jul 3, 12:10 pm)
Re: [LAD] Feature requests: add JackSession support, Fons Adriaensen, (Sun Jul 3, 4:04 pm)
Re: [LAD] Feature requests: add JackSession support, Paul Davis, (Sun Jul 3, 4:33 pm)
Re: [LAD] Feature requests: add JackSession support, Fons Adriaensen, (Sun Jul 3, 8:14 pm)
Re: [LAD] Feature requests: add JackSession support, James Morris, (Sun Jul 3, 8:21 pm)
Re: [LAD] Feature requests: add JackSession support, Paul Davis, (Sun Jul 3, 8:20 pm)
Re: [LAD] Feature requests: add JackSession support, Fons Adriaensen, (Sun Jul 3, 9:06 pm)
Re: [LAD] Feature requests: add JackSession support, Emanuel Rumpf, (Sun Jul 3, 5:10 pm)
Re: [LAD] Feature requests: add JackSession support, Paul Davis, (Sun Jul 3, 5:32 pm)
Re: [LAD] Feature requests: add JackSession support, Fons Adriaensen, (Mon Jul 4, 2:18 pm)
Re: [LAD] Feature requests: add JackSession support, Paul Davis, (Mon Jul 4, 4:33 pm)
Re: [LAD] Feature requests: add JackSession support, Fons Adriaensen, (Mon Jul 4, 6:59 pm)
Re: [LAD] Feature requests: add JackSession support, Jörn Nettingsmeier, (Sun Jul 3, 10:48 pm)
Re: [LAD] Feature requests: add JackSession support, Dave Phillips, (Sun Jul 3, 11:06 pm)
Re: [LAD] Feature requests: add JackSession support, Paul Davis, (Mon Jul 4, 1:23 am)
Re: [LAD] Feature requests: add JackSession support, Jörn Nettingsmeier, (Tue Jul 5, 6:35 am)
Re: [LAD] Feature requests: add JackSession support, rosea grammostola, (Tue Jul 5, 10:40 am)
Re: [LAD] Feature requests: add JackSession support, michael noble, (Mon Jul 4, 3:10 am)
Re: [LAD] Feature requests: add JackSession support, Devin Anderson, (Sun Jul 3, 7:59 pm)
Re: [LAD] Feature requests: add JackSession support, Paul Davis, (Sun Jul 3, 8:07 pm)
Re: [LAD] Feature requests: add JackSession support, Devin Anderson, (Sun Jul 3, 9:33 pm)
Re: [LAD] Feature requests: add JackSession support, Paul Davis, (Sun Jul 3, 9:42 pm)
Re: [LAD] Feature requests: add JackSession support, Devin Anderson, (Sun Jul 3, 10:38 pm)
Re: [LAD] Feature requests: add JackSession support, Jörn Nettingsmeier, (Sun Jul 3, 10:50 pm)
Re: [LAD] Feature requests: add JackSession support, Emanuel Rumpf, (Sun Jul 3, 6:27 pm)
Re: [LAD] Feature requests: add JackSession support, Robin Gareus, (Sun Jul 3, 12:51 pm)
Re: [LAD] Feature requests: add JackSession support, Paul Davis, (Sun Jul 3, 1:01 pm)
Re: [LAD] Feature requests: add JackSession support, Robin Gareus, (Sun Jul 3, 1:20 pm)
Re: [LAD] Feature requests: add JackSession support, Paul Davis, (Sun Jul 3, 1:24 pm)
Re: [LAD] Feature requests: add JackSession support, David Robillard, (Thu Jun 30, 4:20 pm)
Re: [LAD] Feature requests: add JackSession support, rosea grammostola, (Thu Jun 30, 5:22 pm)
Re: [LAD] Feature requests: add JackSession support, rosea grammostola, (Thu Jun 30, 9:43 am)
Re: [LAD] Feature requests: add JackSession support, m.wolkstein@gmx.de, (Thu Jun 30, 10:01 am)
Re: [LAD] Feature requests: add JackSession support, rosea grammostola, (Thu Jun 30, 10:12 am)
Re: [LAD] Feature requests: add JackSession support, Dan Muresan, (Thu Jun 30, 11:13 am)
Re: [LAD] Feature requests: add JackSession support, rosea grammostola, (Thu Jun 30, 10:22 am)
Re: [LAD] Feature requests: add JackSession support, m.wolkstein@gmx.de, (Thu Jun 30, 11:13 am)
Re: [LAD] Feature requests: add JackSession support, rosea grammostola, (Thu Jun 30, 11:21 am)