<?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[technical issues]]></title><description><![CDATA[Questions or issues you have about using Pd.]]></description><link>http://forum.pdpatchrepo.info/category/1</link><generator>RSS for Node</generator><lastBuildDate>Wed, 07 Oct 2026 10:16:28 GMT</lastBuildDate><atom:link href="http://forum.pdpatchrepo.info/category/1.rss" rel="self" type="application/rss+xml"/><pubDate>Tue, 23 Feb 2021 08:44:36 GMT</pubDate><ttl>60</ttl><item><title><![CDATA[Welcome to the Forum......!]]></title><description><![CDATA[<p>If you are just starting out with Pd, or about to post a problem with your first patch, there is something fundamental that you need to know about how Pd works.<br />
Pd is deterministic...... data moves through the patch in a way that you determine as you connect objects together.<br />
But probably not as you might at first think.<br />
Every object that sends data out will send data first on its rightmost outlet.<br />
Then on the next rightmost outlet...... and so on until finally it sends on the leftmost outlet.</p>
<p>BUT..<img class="emoji emoji-extended" src="http://forum.pdpatchrepo.info/plugins/nodebb-plugin-emoji-extended/images/exclamation.png" title="exclamation" alt=":exclamation:" />  when an outlet sends that data nothing will be sent on the next outlet until that data has travelled all the way down the patch to the end of the chain...... and always right first.</p>
<p>AND..<img class="emoji emoji-extended" src="http://forum.pdpatchrepo.info/plugins/nodebb-plugin-emoji-extended/images/exclamation.png" title="exclamation" alt=":exclamation:" /> nothing at all is sent until something arrives on the left inlet.<br />
The left inlet is called the &quot;hot&quot; inlet for that reason.<br />
The other inlets are called the &quot;cold&quot; inlets and values can be stored there until the &quot;hot&quot; inlet receives data or is &quot;banged&quot;.</p>
<p>This web page...... <a href="http://puredata.info/docs/manuals/pd/x2.htm" rel="nofollow">How Pd works</a> ..... will tell you nearly everything you need to know about Pd..</p>
<p><a href="/uploads/files/1614185800415-order_of_operations.zip">order_of_operations.zip</a><br />
<img src="/uploads/files/1614185778309-capture.jpg" alt="Capture.JPG" class="img-responsive img-markdown" /></p>
]]></description><link>http://forum.pdpatchrepo.info/topic/13320/welcome-to-the-forum</link><guid isPermaLink="true">http://forum.pdpatchrepo.info/topic/13320/welcome-to-the-forum</guid><dc:creator><![CDATA[whale-av]]></dc:creator><pubDate>Tue, 23 Feb 2021 08:44:36 GMT</pubDate></item><item><title><![CDATA[Installing pd and confirming the correct directory path resource application]]></title><description><![CDATA[<p><a class="plugin-mentions-a" href="http://forum.pdpatchrepo.info/user/whale-av">@whale-av</a> Thanks David. I would make sense that the apk gets installed on the internal storage and the prefered loaction for the patch files / diirectories would be the sd card. I'll try it and see what happens. Thanks in advance for your reply.</p>
<p>Best Regards<br />
Michael</p>
]]></description><link>http://forum.pdpatchrepo.info/topic/15938/installing-pd-and-confirming-the-correct-directory-path-resource-application</link><guid isPermaLink="true">http://forum.pdpatchrepo.info/topic/15938/installing-pd-and-confirming-the-correct-directory-path-resource-application</guid><dc:creator><![CDATA[mykeonthemove]]></dc:creator><pubDate>Mon, 05 Oct 2026 13:49:23 GMT</pubDate></item><item><title><![CDATA[How would I go about making objects bounce off the window&#x27;s edges or another object? (Pure Data GEM))]]></title><description><![CDATA[<p><a class="plugin-mentions-a" href="http://forum.pdpatchrepo.info/user/fussicks">@fussicks</a> this sounds like something I attempted about nine years ago, It may help,  but it wasn't very accurate with the collisions<br />
<a href="https://forum.pdpatchrepo.info/topic/10993/bounce-a-foray-into-gem" rel="nofollow">https://forum.pdpatchrepo.info/topic/10993/bounce-a-foray-into-gem</a><br />
<img src="/uploads/files/1791191358470-image.png" alt="image.png" class="img-responsive img-markdown" /></p>
]]></description><link>http://forum.pdpatchrepo.info/topic/15939/how-would-i-go-about-making-objects-bounce-off-the-window-s-edges-or-another-object-pure-data-gem</link><guid isPermaLink="true">http://forum.pdpatchrepo.info/topic/15939/how-would-i-go-about-making-objects-bounce-off-the-window-s-edges-or-another-object-pure-data-gem</guid><dc:creator><![CDATA[Balwyn]]></dc:creator><pubDate>Mon, 05 Oct 2026 09:10:09 GMT</pubDate></item><item><title><![CDATA[I&#x27;m using purrdata for the first time, my question is for add externals do they still go into search path same as pure data  ?]]></title><description><![CDATA[<p><a class="plugin-mentions-a" href="http://forum.pdpatchrepo.info/user/porres">@porres</a> I see, I was even trying to open up Live Electronics Tutorial in Pd-L2Ork but didn't work.</p>
]]></description><link>http://forum.pdpatchrepo.info/topic/15935/i-m-using-purrdata-for-the-first-time-my-question-is-for-add-externals-do-they-still-go-into-search-path-same-as-pure-data</link><guid isPermaLink="true">http://forum.pdpatchrepo.info/topic/15935/i-m-using-purrdata-for-the-first-time-my-question-is-for-add-externals-do-they-still-go-into-search-path-same-as-pure-data</guid><dc:creator><![CDATA[mosef123]]></dc:creator><pubDate>Sat, 03 Oct 2026 13:07:13 GMT</pubDate></item><item><title><![CDATA[[text] Comma-separated integers not interpreted as distinct messages]]></title><description><![CDATA[<p>And here is the result<br />
<a href="/uploads/files/1790649651076-beatrep.mp4_480.mp4">beatrep.mp4_480.mp4</a></p>
]]></description><link>http://forum.pdpatchrepo.info/topic/15937/text-comma-separated-integers-not-interpreted-as-distinct-messages</link><guid isPermaLink="true">http://forum.pdpatchrepo.info/topic/15937/text-comma-separated-integers-not-interpreted-as-distinct-messages</guid><dc:creator><![CDATA[hwathwy]]></dc:creator><pubDate>Tue, 29 Sep 2026 02:41:42 GMT</pubDate></item><item><title><![CDATA[&quot;Things I wish I had known when I started Pd&quot;]]></title><description><![CDATA[<p>well, Pd 0.57 is coming out and [receive] now has an inlet, and there's a [list foreach] for iteration</p>
]]></description><link>http://forum.pdpatchrepo.info/topic/13134/things-i-wish-i-had-known-when-i-started-pd</link><guid isPermaLink="true">http://forum.pdpatchrepo.info/topic/13134/things-i-wish-i-had-known-when-i-started-pd</guid><dc:creator><![CDATA[porres]]></dc:creator><pubDate>Wed, 23 Sep 2026 21:17:16 GMT</pubDate></item><item><title><![CDATA[External for auto-connecting objects by proximity?]]></title><description><![CDATA[<p><a href="https://forum.pdpatchrepo.info/topic/3520/getting-positions-of-objects" rel="nofollow">https://forum.pdpatchrepo.info/topic/3520/getting-positions-of-objects</a></p>
]]></description><link>http://forum.pdpatchrepo.info/topic/15934/external-for-auto-connecting-objects-by-proximity</link><guid isPermaLink="true">http://forum.pdpatchrepo.info/topic/15934/external-for-auto-connecting-objects-by-proximity</guid><dc:creator><![CDATA[lacuna]]></dc:creator><pubDate>Wed, 23 Sep 2026 17:07:46 GMT</pubDate></item><item><title><![CDATA[Issue with [netsend&#x2F;receive]?]]></title><description><![CDATA[<p>I figured it out! My last post with a screenshot and instanceIDService3.zip can be made to work with plugdata by replacing [tcpclient] with [netsend -b]. In my previous tests I overlooked that [tcpserver] requires binary mode.</p>
]]></description><link>http://forum.pdpatchrepo.info/topic/15928/issue-with-netsend-receive</link><guid isPermaLink="true">http://forum.pdpatchrepo.info/topic/15928/issue-with-netsend-receive</guid><dc:creator><![CDATA[jameslo]]></dc:creator><pubDate>Tue, 22 Sep 2026 15:03:14 GMT</pubDate></item><item><title><![CDATA[warning: MIDI timing FIFO overflowed]]></title><description><![CDATA[<p><a class="plugin-mentions-a" href="http://forum.pdpatchrepo.info/user/jamcultur">@jamcultur</a> Oh! I didn't know one could change an application's priority, thanks.</p>
]]></description><link>http://forum.pdpatchrepo.info/topic/15932/warning-midi-timing-fifo-overflowed</link><guid isPermaLink="true">http://forum.pdpatchrepo.info/topic/15932/warning-midi-timing-fifo-overflowed</guid><dc:creator><![CDATA[jameslo]]></dc:creator><pubDate>Sun, 20 Sep 2026 18:43:34 GMT</pubDate></item><item><title><![CDATA[walking bass legato]]></title><description><![CDATA[<p><a class="plugin-mentions-a" href="http://forum.pdpatchrepo.info/user/balwyn">@Balwyn</a> Very helpful. Wrapping my head around it at the moment...<br />
Thank you !</p>
]]></description><link>http://forum.pdpatchrepo.info/topic/15933/walking-bass-legato</link><guid isPermaLink="true">http://forum.pdpatchrepo.info/topic/15933/walking-bass-legato</guid><dc:creator><![CDATA[Moothart]]></dc:creator><pubDate>Sat, 19 Sep 2026 22:37:25 GMT</pubDate></item><item><title><![CDATA[How to use shift with arrow keys]]></title><description><![CDATA[<p>Someone on reddit asked how to take different actions when an arrow key is pressed, depending on whether the shift key is up or down. Since I can't post a  patch there, I'm posting a sample patch here.</p>
<p><a href="/uploads/files/1789741720004-shift_test.pd">shift_test.pd</a></p>
]]></description><link>http://forum.pdpatchrepo.info/topic/15931/how-to-use-shift-with-arrow-keys</link><guid isPermaLink="true">http://forum.pdpatchrepo.info/topic/15931/how-to-use-shift-with-arrow-keys</guid><dc:creator><![CDATA[jamcultur]]></dc:creator><pubDate>Fri, 18 Sep 2026 14:29:10 GMT</pubDate></item><item><title><![CDATA[[[topic:topic_is_deleted]]]]></title><description><![CDATA[[[topic:post_is_deleted]]]]></description><link>http://forum.pdpatchrepo.info/topic/15930</link><guid isPermaLink="true">http://forum.pdpatchrepo.info/topic/15930</guid><dc:creator><![CDATA[jamcultur]]></dc:creator><pubDate>Fri, 18 Sep 2026 14:29:10 GMT</pubDate></item><item><title><![CDATA[pitch is down ? (else)]]></title><description><![CDATA[<p><img class="emoji emoji-extended" src="http://forum.pdpatchrepo.info/plugins/nodebb-plugin-emoji-extended/images/%2B1.png" title="+1" alt=":+1:" /> <img class="emoji emoji-extended" src="http://forum.pdpatchrepo.info/plugins/nodebb-plugin-emoji-extended/images/clap.png" title="clap" alt=":clap:" /> <img class="emoji emoji-extended" src="http://forum.pdpatchrepo.info/plugins/nodebb-plugin-emoji-extended/images/metal.png" title="metal" alt=":metal:" /> Thanks !</p>
]]></description><link>http://forum.pdpatchrepo.info/topic/15926/pitch-is-down-else</link><guid isPermaLink="true">http://forum.pdpatchrepo.info/topic/15926/pitch-is-down-else</guid><dc:creator><![CDATA[fatjak]]></dc:creator><pubDate>Wed, 09 Sep 2026 08:31:48 GMT</pubDate></item><item><title><![CDATA[random_pattern_array]]></title><description><![CDATA[<p><a class="plugin-mentions-a" href="http://forum.pdpatchrepo.info/user/glop-glop">@Glop-Glop</a> I'd be lying if I said I understood your question or your patch, but if I were an LLM I'd answer you this way:<br />
<a href="/uploads/files/1788901660438-untitled-1.pd">Untitled-1.pd</a><br />
<img src="/uploads/files/1788901684073-screenshot-2026-09-08-170151.png" alt="Screenshot 2026-09-08 170151.png" class="img-responsive img-markdown" /> because your original post contained &quot;[random 6]&quot; and &quot;lists&quot; and the patch you posted contained an array with 16 elements, [16( -&gt; [until], and [t b b b]. And because for layout I was trained on <a class="plugin-mentions-a" href="http://forum.pdpatchrepo.info/user/oid">@oid</a>'s patches. <img class="emoji emoji-extended" src="http://forum.pdpatchrepo.info/plugins/nodebb-plugin-emoji-extended/images/grinning.png" title=":)" alt=":)" /> <img class="emoji emoji-extended" src="http://forum.pdpatchrepo.info/plugins/nodebb-plugin-emoji-extended/images/grinning.png" title=":)" alt=":)" /> <img class="emoji emoji-extended" src="http://forum.pdpatchrepo.info/plugins/nodebb-plugin-emoji-extended/images/grinning.png" title=":)" alt=":)" /></p>
]]></description><link>http://forum.pdpatchrepo.info/topic/15925/random_pattern_array</link><guid isPermaLink="true">http://forum.pdpatchrepo.info/topic/15925/random_pattern_array</guid><dc:creator><![CDATA[jameslo]]></dc:creator><pubDate>Tue, 08 Sep 2026 21:19:37 GMT</pubDate></item><item><title><![CDATA[Trying to understand precision in Pd]]></title><description><![CDATA[<p>Here's a patch that displays floats to 8 significant digits and finds the range of such numbers that have the same value. I didn't know how to handle zero so I just ignored it. I'm sure my algorithm for finding the range is naive, overly complicated, and buggy so you'd be wise to check the values before using them for anything important.<br />
<a href="/uploads/files/1788388051998-float-inspector.pd">float inspector.pd</a><br />
<img src="/uploads/files/1788388061394-screenshot-2026-08-28-110544.png" alt="Screenshot 2026-08-28 110544.png" class="img-responsive img-markdown" /></p>
<p>Note that in this snapshot, the truncated number that Pd displays is not in the range of equivalent values, so the value of this number will change if you, for instance, enter all 8 digits into a message, save the patch, and then reload the patch. This will be true even though the displayed value does not change.</p>
]]></description><link>http://forum.pdpatchrepo.info/topic/15922/trying-to-understand-precision-in-pd</link><guid isPermaLink="true">http://forum.pdpatchrepo.info/topic/15922/trying-to-understand-precision-in-pd</guid><dc:creator><![CDATA[jameslo]]></dc:creator><pubDate>Wed, 02 Sep 2026 22:27:51 GMT</pubDate></item><item><title><![CDATA[External for arbitrary precision decimals?]]></title><description><![CDATA[<p>not sure what you need, but I could look into and add one to ELSE</p>
]]></description><link>http://forum.pdpatchrepo.info/topic/15923/external-for-arbitrary-precision-decimals</link><guid isPermaLink="true">http://forum.pdpatchrepo.info/topic/15923/external-for-arbitrary-precision-decimals</guid><dc:creator><![CDATA[porres]]></dc:creator><pubDate>Sun, 23 Aug 2026 17:30:25 GMT</pubDate></item><item><title><![CDATA[Fractional Fourier Transform?]]></title><description><![CDATA[<p>almost 2 years later ... <a class="plugin-mentions-a" href="http://forum.pdpatchrepo.info/user/ewanbristow">@ewanbristow</a> pointed me to some recent tools for max that utilize the fractional fourier transform (thanks!).<br />
noting this here in case someone stumbles upon this post some day:</p>

<a href="https://behzadhaki.com/works/max/frft/" rel="nofollow">https://behzadhaki.com/works/max/frft/</a>

]]></description><link>http://forum.pdpatchrepo.info/topic/14955/fractional-fourier-transform</link><guid isPermaLink="true">http://forum.pdpatchrepo.info/topic/14955/fractional-fourier-transform</guid><dc:creator><![CDATA[ben.wes]]></dc:creator><pubDate>Sat, 15 Aug 2026 15:36:02 GMT</pubDate></item><item><title><![CDATA[[else&#x2F;conv~] impulse response table max size?]]></title><description><![CDATA[<p>well, then be happy there's no limit <img class="emoji emoji-extended" src="http://forum.pdpatchrepo.info/plugins/nodebb-plugin-emoji-extended/images/grinning.png" title=":)" alt=":)" /> go crazy on it</p>
]]></description><link>http://forum.pdpatchrepo.info/topic/15920/else-conv-impulse-response-table-max-size</link><guid isPermaLink="true">http://forum.pdpatchrepo.info/topic/15920/else-conv-impulse-response-table-max-size</guid><dc:creator><![CDATA[porres]]></dc:creator><pubDate>Thu, 13 Aug 2026 13:06:25 GMT</pubDate></item><item><title><![CDATA[Cannot load externals]]></title><description><![CDATA[<p>I see.  It is because I am on aarch64.</p>
<p>If I really cared I would compile what I need, but not for ARGOPd.</p>
<p>thank you for your attention, sorry about the noise</p>
]]></description><link>http://forum.pdpatchrepo.info/topic/15921/cannot-load-externals</link><guid isPermaLink="true">http://forum.pdpatchrepo.info/topic/15921/cannot-load-externals</guid><dc:creator><![CDATA[Worik]]></dc:creator><pubDate>Thu, 13 Aug 2026 02:32:42 GMT</pubDate></item><item><title><![CDATA[Gem can&#x27;t create gemwin???]]></title><description><![CDATA[<p>pink stuff means its using &quot;two&quot;</p>
]]></description><link>http://forum.pdpatchrepo.info/topic/15919/gem-can-t-create-gemwin</link><guid isPermaLink="true">http://forum.pdpatchrepo.info/topic/15919/gem-can-t-create-gemwin</guid><dc:creator><![CDATA[willblackhurst]]></dc:creator><pubDate>Sat, 08 Aug 2026 12:09:30 GMT</pubDate></item><item><title><![CDATA[Replacement for [list]?]]></title><description><![CDATA[<p>This was released yesterday: <a href="https://github.com/Wasted-Audio/hvcc/releases/tag/v0.17.0" rel="nofollow">https://github.com/Wasted-Audio/hvcc/releases/tag/v0.17.0</a></p>
]]></description><link>http://forum.pdpatchrepo.info/topic/12820/replacement-for-list</link><guid isPermaLink="true">http://forum.pdpatchrepo.info/topic/12820/replacement-for-list</guid><dc:creator><![CDATA[dreamer]]></dc:creator><pubDate>Mon, 03 Aug 2026 11:37:18 GMT</pubDate></item><item><title><![CDATA[Patch unresponsive if PD window is layered underneath?]]></title><description><![CDATA[<p>hi dizzy! I and others had the same problem before. The solution was to switch the display system from Wayland to x11 in raspi-config.</p>
]]></description><link>http://forum.pdpatchrepo.info/topic/15916/patch-unresponsive-if-pd-window-is-layered-underneath</link><guid isPermaLink="true">http://forum.pdpatchrepo.info/topic/15916/patch-unresponsive-if-pd-window-is-layered-underneath</guid><dc:creator><![CDATA[rg.kies]]></dc:creator><pubDate>Thu, 16 Jul 2026 20:20:34 GMT</pubDate></item><item><title><![CDATA[vanilla wavefolding implementations]]></title><description><![CDATA[<p><a class="plugin-mentions-a" href="http://forum.pdpatchrepo.info/user/jameslo">@jameslo</a> Your expr~ version has some interesting properties. When I input a sine wave and set $v2 to an odd integer, the output is a sine wave whose frequency is $v2 times the original frequency. You would never get sine wave output from traditional wavefolding implementations. When $v2 is an even integer, you get odd harmonics (as expected) with a peak at the $v2-1 harmonic. I'll continue to use traditional techniques for wavefolding, but I think your expr~ could be very useful for something else I'm working on. Thanks for posting it!</p>
<p>Edit: I've been experimenting more with this. The behavior I described above occurs when the input sine wave has an amplitude of 1 to -1. If the amplitude is less than that, you get a limited number of harmonics. For example, if the sine wave's amplitude is 0.99 to -0.99, and $v2 is an odd integer, you get a large peak at the $v2 harmonic, small peaks at lower harmonics, and no peaks at higher harmonics.</p>
]]></description><link>http://forum.pdpatchrepo.info/topic/15904/vanilla-wavefolding-implementations</link><guid isPermaLink="true">http://forum.pdpatchrepo.info/topic/15904/vanilla-wavefolding-implementations</guid><dc:creator><![CDATA[jamcultur]]></dc:creator><pubDate>Wed, 15 Jul 2026 13:58:58 GMT</pubDate></item><item><title><![CDATA[Granular patches]]></title><description><![CDATA[<p>some of these might be useful to you</p>
<p><a href="http://puredatabase.wikidot.com/wiki:granular-synthesis" rel="nofollow">http://puredatabase.wikidot.com/wiki:granular-synthesis</a></p>
]]></description><link>http://forum.pdpatchrepo.info/topic/15912/granular-patches</link><guid isPermaLink="true">http://forum.pdpatchrepo.info/topic/15912/granular-patches</guid><dc:creator><![CDATA[beem]]></dc:creator><pubDate>Sun, 12 Jul 2026 19:50:50 GMT</pubDate></item><item><title><![CDATA[Display one cycle of else&#x2F;wavetable~ output]]></title><description><![CDATA[<p>Someone on the plugdata discord asked about how to do this, but deleted their post before I could post my suggestion. I thought it was kind of fun to play with, so I'm posting it here in case you are as easily amused as I am <img class="emoji emoji-extended" src="http://forum.pdpatchrepo.info/plugins/nodebb-plugin-emoji-extended/images/grinning.png" title=":)" alt=":)" /> I think it's interesting to watch the averaging happen as the frequency goes beyond the size of the wave table, more interesting than the interpolation.<br />
<a href="/uploads/files/1783632734121-one-cycle-of-wavetable.pd">one cycle of wavetable.pd</a><br />
<img src="/uploads/files/1783632768302-screenshot-2026-07-09-172805.png" alt="Screenshot 2026-07-09 172805.png" class="img-responsive img-markdown" /></p>
]]></description><link>http://forum.pdpatchrepo.info/topic/15914/display-one-cycle-of-else-wavetable-output</link><guid isPermaLink="true">http://forum.pdpatchrepo.info/topic/15914/display-one-cycle-of-else-wavetable-output</guid><dc:creator><![CDATA[jameslo]]></dc:creator><pubDate>Thu, 09 Jul 2026 21:36:12 GMT</pubDate></item><item><title><![CDATA[Harmonics of symmetric vs asymmetric clipping]]></title><description><![CDATA[<p><a class="plugin-mentions-a" href="http://forum.pdpatchrepo.info/user/ddw_music">@ddw_music</a> 10 (all the way right) and 1 (all the way left).</p>
]]></description><link>http://forum.pdpatchrepo.info/topic/15910/harmonics-of-symmetric-vs-asymmetric-clipping</link><guid isPermaLink="true">http://forum.pdpatchrepo.info/topic/15910/harmonics-of-symmetric-vs-asymmetric-clipping</guid><dc:creator><![CDATA[jameslo]]></dc:creator><pubDate>Tue, 07 Jul 2026 09:06:55 GMT</pubDate></item></channel></rss>