<div dir="ltr"><br><div class="gmail_extra"><br><div class="gmail_quote">On Mon, Feb 1, 2016 at 11:23 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:0 0 0 .8ex;border-left:1px #ccc solid;padding-left:1ex"><div dir="ltr"><br><div class="gmail_extra"><br><div class="gmail_quote"><span class=""></span><div>Oh, right. That's what I thought too, but I must have misunderstood what Paul</div><div>meant by "libjackserver isn't what you think it is". Anyway, good to know.</div><div>Now we only need to add gui functions to libjackserver (i.e. pull out stuff from</div><div>qjackctl into a new executable which can only be started by libjackserver, and communicate</div><div>with that executable via sockets), move libjackserver into libjack,</div><div>and let jack_client_open start jack via libjackserver.</div></div></div></div></blockquote><div><br></div><div>and of course, none of this works if (a) the client says "do not start the server" (b) the client doesn't interact directly with JACK at all (as in the case mentioned by Michael, using a non-JACK application (c) in a headless environment.<br></div><br></div></div></div>