<div class="markdown_content"><hr/>
<p><strong> <a class="alink" href="http://sourceforge.net/p/pure-data/patches/564/">[patches:#564]</a> silence "signal out to non-signal in" error when it makes no sense</strong></p>
<p><strong>Status:</strong> open<br/>
<strong>Group:</strong> bugfix<br/>
<strong>Labels:</strong> puredata <br/>
<strong>Created:</strong> Mon Nov 02, 2015 07:51 PM UTC by IOhannes m zm√∂lnig<br/>
<strong>Last Updated:</strong> Mon Nov 02, 2015 07:51 PM UTC<br/>
<strong>Owner:</strong> Miller Puckette<br/>
<strong>Attachments:</strong></p>
<ul>
<li><a class="" href="https://sourceforge.net/p/pure-data/patches/564/attachment/0001-silence-DSP-error-when-autopatching.patch">0001-silence-DSP-error-when-autopatching.patch</a> (1.6 kB; text/x-diff)</li>
</ul>
<p>Pd throws a (searchable) error whenever it encounters an illegal connection between a signal outlet and a non-signal inlet. great!</p>
<p>however, there are two use-cases where the error-message is not helpful and instead clutters the Pd-console with needless chitchat:</p>
<ul>
<li>when the destination object did not create for whatever reasons (which already gave us an "object not found" error)</li>
<li>when we use the auto-patching feature (with DSP on), the error will be triggered everytime we create (<kbd>Ctrl</kbd>-<kbd>1</kbd>) a new object starting <em>from</em> a signal-object (regardless which object we actually create - as the error is thrown when the empty object box is created). this is especially annoying when doing live-coding.</li>
</ul>
<p>luckily for us, the two use-cases can be fixed with a single bugfix (in a single line!), that just checks whether the destination object is a non-instantiated object (of <code>text_class</code>), in which case the error printout should be suppressed.</p>
<p>the attached patch (against current git HEAD) fixes the issue.</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>