Re: [LAD] jack client autoconnection

From: Kjetil S. Matheussen <k.s.matheussen@email-addr-hidden>
Date: Fri Feb 01 2008 - 18:14:10 EET

On Thu, 31 Jan 2008, Joern Nettingsmeier wrote:

> Kjetil S. Matheussen wrote:
>> Fons Adriaensen:
>>> - My usual grunge: unless you want me accidentally
>>> destroy some very expensive equipment which is not
>>> even mine, the generated JACK apps
>>>
>>> MUST NOT AUTOCONNECT --- NEVER --- TO ANYTHING.
>>
>> We discussed this two years ago. I both respect and understand
>> your reasons to take your position on this issue, but I still
>> strongly disagree with you, and I also think its a bit sad
>> that you use such strong wording about an issue which there
>> clearly are two different views upon. Its also sad if you
>> destroy your equipment, but you are actually
>> yourself to blame if it happens.
>>
>> And just to repeat my position: Unless someone can make
>> it probable that most people prefer jack applications not
>> to autoconnect by default, all jack programs should
>> autoconnect by default.
>
> i don't understand this position - can you clarify?
> iiuc, autoconnection here means "connect to the soundcard in/outs" by
> default without asking, not "restore something the user has stored in a
> configuration", right?

Yes.

> the latter is ok for me (because i can turn it off), the former is
> highly irritating - i have never actually been tempted to destroy
> equipment, but then my jack graphs aren't usually as complex as fons' :)
> the worst thing i've done so far is yank out virtual connections by the
> bundle to let off steam :)
>
> to me, autoconnect-by-default doesn't make much sense - jack is about
> the possibility of complex graphs and multiple stages of signal
> processing, so the assumption "let's hook ourselves up to the soundcard,
> it has to be what the user wants" is false most of the time.
>
> i agree that user-friendliness should be a concern as well, but not at
> the cost of extra quirks for the pro user.

Don't say "pro user" when you actually mean a person who very often
either has a very complicated jack setup, or someone who has connected
their monitors directly to their loudspeakers. I consider myself
a pro user, but don't do either of that (except for connecting
monitors directly to loudspeakers a few times when not having
a mixer available). But this was discussed two years ago, its
all in the archives, I think.

> maybe jack clients could
> display a pop-up informing the user s/he needs to connect manually (and
> how), or at least each jack client should provide a switch to turn off
> autoconnection.
>

Well, I think popups are the most irritating thing possible.
The simple solution is just to make jack aware, somehow, that
sometimes the client softwares wants to autoconnect, and that
there must be a way to turn that off. Its just a missing
functionallity in jack.

_______________________________________________
Linux-audio-dev mailing list
Linux-audio-dev@email-addr-hidden
http://lists.linuxaudio.org/mailman/listinfo/linux-audio-dev
Received on Fri Feb 1 20:15:02 2008

This archive was generated by hypermail 2.1.8 : Fri Feb 01 2008 - 20:15:02 EET