<div dir="ltr"><div class="gmail_extra">(Just forwarding the reply to list now. Sorry if there's html in this mail, it seems</div><div class="gmail_extra">like gnome terminal has started to copy fonts/colors/as well when copying to the clipboard</div><div class="gmail_extra">(why?). Hope this doesn't manifest itself as html in the email.)</div><div class="gmail_extra"><br></div><div class="gmail_extra"><br></div><div class="gmail_extra"><br></div><div class="gmail_extra"><span style="font-family:monospace"><span style="color:rgb(0,0,0)">On Sun, 25 Jun 2017 17:43:33 +0200
</span><br>Kjetil Matheussen <<a href="mailto:k.s.matheussen@gmail.com">k.s.matheussen@gmail.com</a>> wrote:
<br>
<br>(I haven't subscribed to the list yet, so I'm also sending to your
<br>address just in case)
<br>
<br>> In my opinion, we should remove the code that automatically starts
<br>> the jack server from a client. It's just messy.
<br>
<br>I removed the -T switch.
<br>
<br>The current calling is:
<br>
<br>/usr/bin/jackd -v --sync -P80 -ndefault -dalsa -dhw:M1010LT -r44100
<br>-p256 -n8
<br>
<br>The behaviour without the -T switch has indeed changed although the
<br>problem remains as described.  At one point in loading projects Bitwig
<br>will not be able to enable audio.  Here's the change in behaviour.
<br>
<br>These few lines from jackd were taken when Bitwig cannot enable audio.<br>
<br></span></div><div class="gmail_extra"><span style="font-family:monospace"><span style="color:rgb(0,0,0)">
</span><br>[...]
<br>Jack: JackRequest::UnRegisterPort
<br>Jack: JackEngine::PortUnRegister ref = 2 port_index = 39
<br>Jack: JackEngine::PortDisconnect ref = -1 src = 39 dst = 65535
<br>Jack: JackGraphManager::DisconnectAllOutput port_index = 39
<br>Jack: JackConnectionManager::RemoveOutputPort ref = 2 port_index = 39
<br>Jack: JackSocketServerChannel::Execute : fPollTable i = 1 fd = 9
<br>Jack: JackSocketServerChannel::Execute : fPollTable i = 2 fd = 10
<br>Jack: JackRequest::UnRegisterPort
<br>Jack: JackEngine::PortUnRegister ref = 2 port_index = 40
<br>Jack: JackEngine::PortDisconnect ref = -1 src = 40 dst = 65535
<br>Jack: JackGraphManager::DisconnectAllOutput port_index = 40
<br>Jack: JackConnectionManager::RemoveOutputPort ref = 2 port_index = 40
<br>Jack: JackSocketServerChannel::Execute : fPollTable i = 1 fd = 9
<br>Jack: JackRequest::Notification
<br>Jack: JackDriver::ClientNotify ref = 1 driver = freewheel name =
<br>freewheel notify = 18 Jack: JackDriver::ClientNotify ref = 1 driver =
<br>freewheel name = freewheel notify = 18 Jack: JackDriver::ClientNotify
<br>ref = 1 driver = freewheel name = freewheel notify = 18 Jack:
<br>JackDriver::ClientNotify ref = 1 driver = freewheel name = freewheel
<br>notify = 18 Jack: JackEngine::ClientNotify: no callback for
<br>notification = 4 Jack: JackEngine::ClientNotify: no callback for
<br>notification = 4 Jack: JackEngine::ClientNotify: no callback for
<br>notification = 4 Jack: JackSocketServerChannel::Execute : fPollTable i
<br>= 2 fd = 10 Jack: JackSocketServerChannel::Execute : fPollTable i = 1
<br>fd = 9 Jack: JackSocketServerChannel::Execute : fPollTable i = 2 fd =
<br>10 Jack: JackSocketServerChannel::Execute : fPollTable i = 1 fd = 9
<br>Jack: JackSocketServerChannel::Execute : fPollTable i = 2 fd = 10 Jack:
<br>JackSocketServerChannel::Execute : fPollTable i = 1 fd = 9 Jack:<br>
</span><span style="font-family:monospace"><span style="color:rgb(0,0,0)">JackSocketServerChannel::Execute : fPollTable i = 2 fd = 10 Jack:
</span><br>JackSocketServerChannel::Execute : fPollTable i = 1 fd = 9 Jack:
<br>JackSocketServerChannel::Execute : fPollTable i = 2 fd = 10 Jack:
<br>JackSocketServerChannel::Execute : fPollTable i = 1 fd = 9 Jack:
<br>JackSocketServerChannel::Execute : fPollTable i = 2 fd = 10
<br>
<br>It loops endlessly with the last two lines during which time the
<br>audio is not enabled in the newly loaded Bitwig project.  The
<br>loop frequency is slow, perhaps each 5 seconds.
<br>
<br>Curiously, after closing Bitwig jackd will continue looping with
<br>the last line below.
<br>
<br>Jack: JackDriver::ClientNotify ref = 2 driver = sys
<br><br>
<br></span></div></div>