<div dir="ltr"><br><div class="gmail_extra"><br><div class="gmail_quote">On Sun, Jan 31, 2016 at 9:59 PM, Paul Davis <span dir="ltr"><<a href="mailto:paul@linuxaudiosystems.com" target="_blank">paul@linuxaudiosystems.com</a>></span> wrote:<br><blockquote class="gmail_quote" style="margin:0px 0px 0px 0.8ex;border-left-width:1px;border-left-color:rgb(204,204,204);border-left-style:solid;padding-left:1ex"><div dir="ltr"><br><div class="gmail_extra"><br><div class="gmail_quote"><span class="">On Sun, Jan 31, 2016 at 3:48 PM, Kjetil Matheussen <span dir="ltr"><<a href="mailto:k.s.matheussen@gmail.com" target="_blank">k.s.matheussen@gmail.com</a>></span> wrote:<br><blockquote class="gmail_quote" style="margin:0px 0px 0px 0.8ex;border-left-width:1px;border-left-color:rgb(204,204,204);border-left-style:solid;padding-left:1ex"><div dir="ltr"><br><div class="gmail_extra"><br><div class="gmail_quote"><span>On Sun, Jan 31, 2016 at 2:44 PM, Paul Davis <span dir="ltr"><<a href="mailto:paul@linuxaudiosystems.com" target="_blank">paul@linuxaudiosystems.com</a>></span> wrote:<br><blockquote class="gmail_quote" style="margin:0px 0px 0px 0.8ex;border-left-width:1px;border-left-color:rgb(204,204,204);border-left-style:solid;padding-left:1ex"><div dir="ltr"><br><div class="gmail_extra"><br><div class="gmail_quote"><span>On Sun, Jan 31, 2016 at 6:33 AM, Kjetil Matheussen <span dir="ltr"><<a href="mailto:k.s.matheussen@gmail.com" target="_blank">k.s.matheussen@gmail.com</a>></span> wrote:<br><blockquote class="gmail_quote" style="margin:0px 0px 0px 0.8ex;border-left-width:1px;border-left-color:rgb(204,204,204);border-left-style:solid;padding-left:1ex"><div dir="ltr"><br><div class="gmail_extra"><br><div class="gmail_quote"><span><div><br></div></span><div>I don't think Jack is the wrong solution for a DAW either. But Jack never got finished.</div><div>It has a wonderful API, but it shouldn't be a struggle for a program to create a jack client</div><div>if a jack server isn't running. (there were a lot of talk about this around 10 years ago,<br></div><div>but the end result never became as good as it should I think).</div></div></div></div></blockquote><div><br></div></span><div>i am not sure what the problem is here. if the client doesn't specify anything, then the server will start automatically with the same parameters as it did last time. this has worked for years. no?<br></div><span><div> </div></span></div></div></div></blockquote><div> </div></span><div>Well, I've never used it. It doesn't feel safe. There is no obvious place to</div><div>check that it does what it's supposed to.</div></div></div></div></blockquote><div><br></div></span><div>You're sure of that? Every one of your JACK clients explicitly avoids auto-start?<br><br></div></div></div></div></blockquote><div><br></div><div>I think so too, but I meant to say that, as a user, I always start jackd first since I don't want</div><div>to risk a client to start jackd in a way I don't feel sure about.</div><div><br></div><div><br></div><div> </div><blockquote class="gmail_quote" style="margin:0px 0px 0px 0.8ex;border-left-width:1px;border-left-color:rgb(204,204,204);border-left-style:solid;padding-left:1ex"><div dir="ltr"><div class="gmail_extra"><div class="gmail_quote"><div></div><div>The mechanism for this is extremely simple and robust. The contents of the file ~/.jackdrc are executed. You can check the result with ps aux or a graphical equivalent.<br></div><span class=""><div></div></span></div></div></div></blockquote><div><br></div><div><br></div><div>It would be better if this information was available in a function in libjack so that</div><div>clients can show what's happening.</div><div><br></div><div><br></div><blockquote class="gmail_quote" style="margin:0px 0px 0px 0.8ex;border-left-width:1px;border-left-color:rgb(204,204,204);border-left-style:solid;padding-left:1ex"><div dir="ltr"><div class="gmail_extra"><div class="gmail_quote"><span class=""><div> </div><blockquote class="gmail_quote" style="margin:0px 0px 0px 0.8ex;border-left-width:1px;border-left-color:rgb(204,204,204);border-left-style:solid;padding-left:1ex"><div dir="ltr"><div class="gmail_extra"><br><div class="gmail_quote"><span></span>, plus that it<div>would provide an enormous number of fun and interesting programming challenges</div><div>for the implementors of that functionality.</div></div></div></div></blockquote><div><br></div></span><div>and no effective difference for users over and above the current auto-start scenario.<br><br></div><div>you also missed out how EVERY single possible JACK client now has to have some way to bring up a server control dialog, that will work no matter what GUI toolkit the client was written with (or no GUI toolkit). <br><br></div><div>is this supposed to be a serious suggestion?<br></div><span class=""><div></div></span></div></div></div></blockquote><div><br></div><div>Yes. First you imagine what would be perfect. Later we can worry about reality.</div><div><br></div><div><br></div></div></div></div>