<div dir="ltr"><div dir="ltr"><div><div><div><div><div><div>Being the OP (I think) I didn't mean to stir controversy with my questions.<br><br></div>As
 has been pointed out there are different ways to get to your preferred 
configuration. Be that qjackctl, your own home brew, or some combination
 of things.<br><br></div>Personally, most of the time, I just want it to
 work so I can get about MY business and not the business of becoming a 
guru on some part of the chain I need to get MY business done.<br><br></div>(My
 OP came from a desire to figure out why a particular configuration 
seemed to be so finicky. A particular laptop, the alsa interface, and 
USB in/out ports presented by a Behringer X32, plugging the same usb 
cable into another laptop, just worked every time. In order to 
troubleshoot, I thought maybe I'd gain more insight by mimicking what 
qjackctl does from the command line. But, when I tried to duplicate a 
qjackctl start from the command line, was stymied as to how.)<br><br>The
 entire linux audio (generic and pro) and the evolution thereof makes it
 very difficult to get a clear picture of how it all works and how to 
get what you want. (I've been a hardware/software engineer for 40 years,
 messing with jack for the last 10 and still have questions...) To a new
 comer or someone coming from a different audio platform, it would be 
hard not to wonder if linux audiophiles aren't trying to make appear you
 need to be some sort of linux mage to make it work. When in fact, you 
just need to be a persistent investigator due to it's evolution (and 
lack of cohesive end user documentation, again, because of it's 
evolution).  Oh, and some background in software, hardware, signal 
processing, and system configuration doesn't hurt... For those who just 
want to make music or record something quick...better stick to other 
platforms and cough up the money that requires.<br></div><br></div>For 
me the corner case argument is moot. There a myriad of use cases and 
work flows. In my case, I, mostly, do theater work where playing 
prerecorded tracks, controlling various devices (mixers, projectors, 
sound fx, players, etc.), and following a script is typical. For sound, 
that typically, means using player apps that may or may not be jack 
aware (though, when the choice is mine, I just use LinuxShowPlayer, 
since it knows JACK), so having the pulse ports just appear when jack is
 started (by whatever means) is nice. And, while I RARELY use Skype, 
being able to play youtube without having to mess around is handy. Yes, I
 know I could get it all to play nice with just jack...but, that's not 
what I prefer to use my time doing.<br><br>And, for full disclosure, I 
use JACK to get to MIDI in ShowControl, the open source theater 
production control software we are developing. But, I don't have any 
desire to know more about the internals of jack than I need to to use it
 as a tool. (but I need to figure out how to get that to start with the 
preferred sound configuration...so I'll be looking in detail at things 
like Christopher's jack-select, alas, deeper into the rabbit hole.)  ;)<br><br></div><div>It's all good...just complicated. :)<br></div><div><br></div><div>Regards,<br></div>Mac<br><div><div><div><div><div><div><div> <br></div></div></div></div></div></div></div></div><div class="gmail_extra"><br><div class="gmail_quote">On Tue, Mar 14, 2017 at 1:28 AM, Ralf Mardorf <span dir="ltr"><<a href="mailto:ralf.mardorf@alice-dsl.net" target="_blank">ralf.mardorf@alice-dsl.net</a>></span> wrote:<br><blockquote class="gmail_quote" style="margin:0px 0px 0px 0.8ex;border-left:1px solid rgb(204,204,204);padding-left:1ex"><span class="gmail-">On Tue, 14 Mar 2017 00:28:20 +0100, Christopher Arndt wrote:<br>
>Am 13.03.2017 um 20:04 schrieb Ralf Mardorf:<br>
>> DAW users very seldom need jackdbus and other users very seldom need<br>
>> the jack sound server at all.<br>
><br>
>That's just your opinion, though. I find jackdbus very useful. I often<br>
>switch audio interfaces and JACK's dbus interface makes this a lot<br>
>easier.<br>
<br>
</span>That's ridiculous, jackdbus might have advantages for some usage, but<br>
your examples don't cover them.<br>
<span class="gmail-"><br>
>I wrote a little desktop systray app to switch JACK configrations via<br>
>dbus (I already announced this here a while ago):<br>
><br>
><a href="https://github.com/SpotlightKid/jack-select" rel="noreferrer" target="_blank">https://github.com/<wbr>SpotlightKid/jack-select</a><br>
<br>
</span>Selecting a sound card could be done with qjackctl, ardour, by command<br>
line and a lot of other ways, too, when using jackd.<br>
<span class="gmail-"><br>
>For auto-connecting JACK audio and MIDI ports, I wrote a little helper<br>
>too:<br>
><br>
><a href="https://github.com/SpotlightKid/jack-matchmaker" rel="noreferrer" target="_blank">https://github.com/<wbr>SpotlightKid/jack-matchmaker</a><br>
<br>
</span>Connections for jackd audio and midi as well as alsa midi could be<br>
stored and restored by e.g. aj-snapshot, too.<br>
<span class="gmail-"><br>
On Mon, 13 Mar 2017 14:27:09 -0700 (PDT), Len Ovens wrote:<br>
>This is a case where the combination of pulse and jackdbus work quite<br>
>well. Wanting to have a DAW on the screen and be able to, without<br>
>exiting from the DAW, play a u-toob vid...<br>
<br>
</span>You don't need pulseaudio to do this, but even if it would require<br>
pulseaudio, it's a corner case.<br>
<span class="gmail-"><br>
>There are a number of workflows where a pulse/jack combination is the<br>
>only way to make it work. (radio studio that uses skype for callin or<br>
>interviews comes to mind)<br>
<br>
</span>Apart from skype interviews, what are those numerous workflows? How<br>
often do you hear skype interviews on radio? This is a corner case.<br>
<div class="gmail-HOEnZb"><div class="gmail-h5"><br>
Regards,<br>
Ralf<br>
______________________________<wbr>_________________<br>
Linux-audio-user mailing list<br>
<a href="mailto:Linux-audio-user@lists.linuxaudio.org">Linux-audio-user@lists.<wbr>linuxaudio.org</a><br>
<a href="http://lists.linuxaudio.org/listinfo/linux-audio-user" rel="noreferrer" target="_blank">http://lists.linuxaudio.org/<wbr>listinfo/linux-audio-user</a><br>
</div></div></blockquote></div><br></div></div>