<?xml version="1.0" encoding="UTF-8"?>
<rss xmlns:dc="http://purl.org/dc/elements/1.1/" xmlns:content="http://purl.org/rss/1.0/modules/content/" xmlns:atom="http://www.w3.org/2005/Atom" version="2.0"><channel><title><![CDATA[Ambiguous tilde object sort order == DSP loop?]]></title><description><![CDATA[<p>In my test patch below, [doNothing~] simply connects the left inlet~ to the left outlet~ and the right inlet~ to the right outlet~.  Pd declares that there is a DSP loop detected, but is there really?  I think that it's just that the tilde object sort order is ambiguous.<br />
<img src="/uploads/files/1536586826433-image.png" alt="image.png" class="img-responsive img-markdown" /><br />
Would it be naive of me to think that this should be allowed?  Wouldn't it be useful to relax the sort order rule, for example, by only using the left-most audio connections to determine the sort order?  If that was the case, then I could use a structure like this to implement an audio-rate shift register with cascaded [samphold~] objects (i.e. Blippoo Box &quot;rungler&quot;).  As it stands, I have to use a delay line.</p>
]]></description><link>http://forum.pdpatchrepo.info/topic/11593/ambiguous-tilde-object-sort-order-dsp-loop</link><generator>RSS for Node</generator><lastBuildDate>Sun, 19 Jul 2026 15:33:20 GMT</lastBuildDate><atom:link href="http://forum.pdpatchrepo.info/topic/11593.rss" rel="self" type="application/rss+xml"/><pubDate>Mon, 10 Sep 2018 14:02:18 GMT</pubDate><ttl>60</ttl><item><title><![CDATA[Reply to Ambiguous tilde object sort order == DSP loop? on Mon, 10 Sep 2018 14:02:18 GMT]]></title><description><![CDATA[<p>In my test patch below, [doNothing~] simply connects the left inlet~ to the left outlet~ and the right inlet~ to the right outlet~.  Pd declares that there is a DSP loop detected, but is there really?  I think that it's just that the tilde object sort order is ambiguous.<br />
<img src="/uploads/files/1536586826433-image.png" alt="image.png" class="img-responsive img-markdown" /><br />
Would it be naive of me to think that this should be allowed?  Wouldn't it be useful to relax the sort order rule, for example, by only using the left-most audio connections to determine the sort order?  If that was the case, then I could use a structure like this to implement an audio-rate shift register with cascaded [samphold~] objects (i.e. Blippoo Box &quot;rungler&quot;).  As it stands, I have to use a delay line.</p>
]]></description><link>http://forum.pdpatchrepo.info/topic/11593/ambiguous-tilde-object-sort-order-dsp-loop</link><guid isPermaLink="true">http://forum.pdpatchrepo.info/topic/11593/ambiguous-tilde-object-sort-order-dsp-loop</guid><dc:creator><![CDATA[jameslo]]></dc:creator><pubDate>Mon, 10 Sep 2018 14:02:18 GMT</pubDate></item><item><title><![CDATA[Reply to Ambiguous tilde object sort order == DSP loop? on Mon, 10 Sep 2018 14:31:23 GMT]]></title><description><![CDATA[<p>You're right, PD does a superficial check to see if there are any DSP loops. You can ask about it on the PD list if you want, but I doubt that they'll be that enthusiastic about changing it.</p>
<p>In the mean time, you can always use [send~] and [receive~] or [throw~] and [catch~] to create feedback. [throw~] might be better, as [send~] introduces a one-block delay.</p>
]]></description><link>http://forum.pdpatchrepo.info/topic/11593/ambiguous-tilde-object-sort-order-dsp-loop/2</link><guid isPermaLink="true">http://forum.pdpatchrepo.info/topic/11593/ambiguous-tilde-object-sort-order-dsp-loop/2</guid><dc:creator><![CDATA[LiamG]]></dc:creator><pubDate>Mon, 10 Sep 2018 14:31:23 GMT</pubDate></item><item><title><![CDATA[Reply to Ambiguous tilde object sort order == DSP loop? on Mon, 10 Sep 2018 17:02:39 GMT]]></title><description><![CDATA[<p>{throw~] and [catch~] appear to introduce a one block delay too:<br />
<img src="/uploads/files/1536598918612-image.png" alt="image.png" class="img-responsive img-markdown" /></p>
]]></description><link>http://forum.pdpatchrepo.info/topic/11593/ambiguous-tilde-object-sort-order-dsp-loop/3</link><guid isPermaLink="true">http://forum.pdpatchrepo.info/topic/11593/ambiguous-tilde-object-sort-order-dsp-loop/3</guid><dc:creator><![CDATA[jameslo]]></dc:creator><pubDate>Mon, 10 Sep 2018 17:02:39 GMT</pubDate></item><item><title><![CDATA[Reply to Ambiguous tilde object sort order == DSP loop? on Tue, 11 Sep 2018 05:56:57 GMT]]></title><description><![CDATA[<p>Interesting. I guess you can use [block~] to set a smaller block size if the delay becomes an issue for you.</p>
]]></description><link>http://forum.pdpatchrepo.info/topic/11593/ambiguous-tilde-object-sort-order-dsp-loop/4</link><guid isPermaLink="true">http://forum.pdpatchrepo.info/topic/11593/ambiguous-tilde-object-sort-order-dsp-loop/4</guid><dc:creator><![CDATA[LiamG]]></dc:creator><pubDate>Tue, 11 Sep 2018 05:56:57 GMT</pubDate></item></channel></rss>