<?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[Why doesn&#x27;t this feedback work?]]></title><description><![CDATA[<p>Hi there,</p>
<p>I created an object called _pan that gets an input and forwards it to its left or its right outlet depending on the value received at its second inlet. I want to make it get bangs and forward them to its left and right input alternately, i.e. one bang left, next right, next left, next right and so forth. Therefore, I created a kind of feedback that changes the value of the second inlet with every bang. Curiously, this only works when I include delay objects.</p>
<p>What is the reason for this behavior? Thank you in advance!</p>
<p><a href="/uploads/files/1779832100953-test.zip">Test.zip</a></p>
]]></description><link>http://forum.pdpatchrepo.info/topic/15896/why-doesn-t-this-feedback-work</link><generator>RSS for Node</generator><lastBuildDate>Wed, 27 May 2026 10:15:29 GMT</lastBuildDate><atom:link href="http://forum.pdpatchrepo.info/topic/15896.rss" rel="self" type="application/rss+xml"/><pubDate>Tue, 26 May 2026 21:25:38 GMT</pubDate><ttl>60</ttl><item><title><![CDATA[Reply to Why doesn&#x27;t this feedback work? on Tue, 26 May 2026 21:48:23 GMT]]></title><description><![CDATA[<p>Hi there,</p>
<p>I created an object called _pan that gets an input and forwards it to its left or its right outlet depending on the value received at its second inlet. I want to make it get bangs and forward them to its left and right input alternately, i.e. one bang left, next right, next left, next right and so forth. Therefore, I created a kind of feedback that changes the value of the second inlet with every bang. Curiously, this only works when I include delay objects.</p>
<p>What is the reason for this behavior? Thank you in advance!</p>
<p><a href="/uploads/files/1779832100953-test.zip">Test.zip</a></p>
]]></description><link>http://forum.pdpatchrepo.info/topic/15896/why-doesn-t-this-feedback-work</link><guid isPermaLink="true">http://forum.pdpatchrepo.info/topic/15896/why-doesn-t-this-feedback-work</guid><dc:creator><![CDATA[xaverius]]></dc:creator><pubDate>Tue, 26 May 2026 21:48:23 GMT</pubDate></item><item><title><![CDATA[Reply to Why doesn&#x27;t this feedback work? on Wed, 27 May 2026 00:44:02 GMT]]></title><description><![CDATA[<p><a class="plugin-mentions-a" href="http://forum.pdpatchrepo.info/user/xaverius">@xaverius</a> Because Pd evaluates the control graph depth first, and you happened to connect the left inlet of [_pan] to the right spigot before you connected it to the left spigot. That means Pd will go as deep as it can down the right side before it evaluates the left side. Print out what you're sending to the right inlet of [_pan] (both with the delay and without) and I think you'll see what's happening.</p>
<p>Personally, I wouldn't do this with feedback, just with a toggle and select, e.g.</p>
<p><img src="/uploads/files/1779842540084-screenshot-2026-05-26-204124.png" alt="Screenshot 2026-05-26 204124.png" class="img-responsive img-markdown" /></p>
]]></description><link>http://forum.pdpatchrepo.info/topic/15896/why-doesn-t-this-feedback-work/2</link><guid isPermaLink="true">http://forum.pdpatchrepo.info/topic/15896/why-doesn-t-this-feedback-work/2</guid><dc:creator><![CDATA[jameslo]]></dc:creator><pubDate>Wed, 27 May 2026 00:44:02 GMT</pubDate></item></channel></rss>