<div class="markdown_content"><hr/>
<p><strong> <a class="alink" href="https://sourceforge.net/p/pure-data/patches/581/">[patches:#581]</a> better use of jack_client_open</strong></p>
<p><strong>Status:</strong> open<br/>
<strong>Group:</strong> bugfix<br/>
<strong>Created:</strong> Tue Mar 14, 2017 05:54 PM UTC by Anonymous<br/>
<strong>Last Updated:</strong> Tue Mar 14, 2017 05:54 PM UTC<br/>
<strong>Owner:</strong> nobody<br/>
<strong>Attachments:</strong></p>
<ul>
<li><a class="" href="https://sourceforge.net/p/pure-data/patches/581/attachment/0001-better-use-of-jack_client_open.patch">0001-better-use-of-jack_client_open.patch</a> (3.4 kB; text/x-patch)</li>
</ul>
<p>pd with jack backend.<br/>
pd is launching 1 more thread for each pd already running, due to:<br/>
(quote from <a href="http://jackaudio.org/api/types_8h.html" rel="nofollow">http://jackaudio.org/api/types_8h.html</a>)<br/>
JackNameNotUnique: The desired client name was not unique. With the JackUseExactName option this situation is fatal. Otherwise, THE NAME WAS MODIFIED by appending a dash and a two-digit number in the range "-01" to "-99". The jack_get_client_name() function will return the exact string that was used. If the specified client_name plus these extra characters would be too long, the open fails instead.</p>
<p>I tried to keep the intended behavior but delegated renaming work to jack.</p>
<hr/>
<p>Sent from sourceforge.net because pd-dev@lists.iem.at is subscribed to <a href="https://sourceforge.net/p/pure-data/patches/">https://sourceforge.net/p/pure-data/patches/</a></p>
<p>To unsubscribe from further messages, a project admin can change settings at <a href="https://sourceforge.net/p/pure-data/admin/patches/options.">https://sourceforge.net/p/pure-data/admin/patches/options.</a>  Or, if this is a mailing list, you can unsubscribe from the mailing list.</p></div>