<?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[Sinesum Message without creating zipper noises &#x2F; clicks &amp; Pops]]></title><description><![CDATA[<p>Hello All!</p>
<p>I am trying to add harmonics to a table using the sinsum message function with fair results. Unfortunately though, when the message is triggered (every time a harmonic is added/changed) Pd makes an audible mess. I thought it was some kind of table reading error where its caught on a DC offset. But the noise is just pd having a hiccup from the function of the message.</p>
<p>Any idea how I can recreate the sinesum message without it using [; Sinesum(??</p>
<p>Video of my patch. You can see from the sliders on the right I am adding harmonics (1,2,3,4...) to the sinesum and creating some nasty noise. Theoretically, there shouldn't be any noise as an [osc~] obj is the only thing audible.<br />
<a href="/uploads/files/1592096758817-untitled.mov">Untitled.mov</a></p>
]]></description><link>http://forum.pdpatchrepo.info/topic/12894/sinesum-message-without-creating-zipper-noises-clicks-pops</link><generator>RSS for Node</generator><lastBuildDate>Wed, 17 Jun 2026 19:01:25 GMT</lastBuildDate><atom:link href="http://forum.pdpatchrepo.info/topic/12894.rss" rel="self" type="application/rss+xml"/><pubDate>Sun, 14 Jun 2020 00:52:59 GMT</pubDate><ttl>60</ttl><item><title><![CDATA[Reply to Sinesum Message without creating zipper noises &#x2F; clicks &amp; Pops on Sun, 14 Jun 2020 01:06:00 GMT]]></title><description><![CDATA[<p>Hello All!</p>
<p>I am trying to add harmonics to a table using the sinsum message function with fair results. Unfortunately though, when the message is triggered (every time a harmonic is added/changed) Pd makes an audible mess. I thought it was some kind of table reading error where its caught on a DC offset. But the noise is just pd having a hiccup from the function of the message.</p>
<p>Any idea how I can recreate the sinesum message without it using [; Sinesum(??</p>
<p>Video of my patch. You can see from the sliders on the right I am adding harmonics (1,2,3,4...) to the sinesum and creating some nasty noise. Theoretically, there shouldn't be any noise as an [osc~] obj is the only thing audible.<br />
<a href="/uploads/files/1592096758817-untitled.mov">Untitled.mov</a></p>
]]></description><link>http://forum.pdpatchrepo.info/topic/12894/sinesum-message-without-creating-zipper-noises-clicks-pops</link><guid isPermaLink="true">http://forum.pdpatchrepo.info/topic/12894/sinesum-message-without-creating-zipper-noises-clicks-pops</guid><dc:creator><![CDATA[Roomy]]></dc:creator><pubDate>Sun, 14 Jun 2020 01:06:00 GMT</pubDate></item><item><title><![CDATA[Reply to Sinesum Message without creating zipper noises &#x2F; clicks &amp; Pops on Sun, 14 Jun 2020 06:45:11 GMT]]></title><description><![CDATA[<p><a class="plugin-mentions-a" href="http://forum.pdpatchrepo.info/user/roomy">@Roomy</a> The easiest way is to duck the audio as the graph is redrawn.<br />
See your other thread..........<a href="https://forum.pdpatchrepo.info/topic/12892/how-can-i-trigger-a-message-when-any-array-value-is-changed/4" rel="nofollow">https://forum.pdpatchrepo.info/topic/12892/how-can-i-trigger-a-message-when-any-array-value-is-changed/4</a> for a solution.<br />
David.</p>
]]></description><link>http://forum.pdpatchrepo.info/topic/12894/sinesum-message-without-creating-zipper-noises-clicks-pops/2</link><guid isPermaLink="true">http://forum.pdpatchrepo.info/topic/12894/sinesum-message-without-creating-zipper-noises-clicks-pops/2</guid><dc:creator><![CDATA[whale-av]]></dc:creator><pubDate>Sun, 14 Jun 2020 06:45:11 GMT</pubDate></item><item><title><![CDATA[Reply to Sinesum Message without creating zipper noises &#x2F; clicks &amp; Pops on Sun, 14 Jun 2020 10:12:53 GMT]]></title><description><![CDATA[<p><a class="plugin-mentions-a" href="http://forum.pdpatchrepo.info/user/roomy">@Roomy</a> It looks and sounds like PD is falling behind in audio processing because you're asking it to fill the entire table with 12 harmonics for every single update coming from any slider.  PD would have to complete that between processing audio blocks.  I'm wondering if it still happens when you only write the first harmonic?  If the noise goes away, then since you only move 1 slider at a time, maybe it's possible to just update the amplitude of that one harmonic by adding the difference, positive or negative, from the last value?  You wouldn't be able to use sinesum in that case--you'd have to manually step through the table and add the sinusoidal difference to each sample.</p>
]]></description><link>http://forum.pdpatchrepo.info/topic/12894/sinesum-message-without-creating-zipper-noises-clicks-pops/3</link><guid isPermaLink="true">http://forum.pdpatchrepo.info/topic/12894/sinesum-message-without-creating-zipper-noises-clicks-pops/3</guid><dc:creator><![CDATA[jameslo]]></dc:creator><pubDate>Sun, 14 Jun 2020 10:12:53 GMT</pubDate></item><item><title><![CDATA[Reply to Sinesum Message without creating zipper noises &#x2F; clicks &amp; Pops on Sun, 14 Jun 2020 22:53:03 GMT]]></title><description><![CDATA[<blockquote>
<p>It looks and sounds like PD is falling behind in audio processing because you're asking it to fill the entire table with 12 harmonics for every single update coming from any slider.</p>
</blockquote>
<p>You might also try to reduce the number of updates. Sliders are (probably) firing dozens of messages per second. In Max I'd have used [speedlim] to lower the rate of messages. Maybe cyclone has that...? I didn't look. Or hack something up with a delay and a spigot.</p>
<p>hjh</p>
]]></description><link>http://forum.pdpatchrepo.info/topic/12894/sinesum-message-without-creating-zipper-noises-clicks-pops/4</link><guid isPermaLink="true">http://forum.pdpatchrepo.info/topic/12894/sinesum-message-without-creating-zipper-noises-clicks-pops/4</guid><dc:creator><![CDATA[ddw_music]]></dc:creator><pubDate>Sun, 14 Jun 2020 22:53:03 GMT</pubDate></item><item><title><![CDATA[Reply to Sinesum Message without creating zipper noises &#x2F; clicks &amp; Pops on Mon, 15 Jun 2020 18:58:20 GMT]]></title><description><![CDATA[<p>You can check my sinesum abstraction :<br />
<img src="/uploads/files/1592247072641-image.png" alt="image.png" class="img-responsive img-markdown" /><br />
(from my <strong>pdr</strong> lib, inside inst_tabosc.pd ) <a href="https://github.com/jyg/pdr" rel="nofollow">https://github.com/jyg/pdr</a>.<br />
The sinesum is computed in signal domain (right window) using ifft~ object, every time a message changes the harmonic content (left window) in $0-harnonics table</p>
]]></description><link>http://forum.pdpatchrepo.info/topic/12894/sinesum-message-without-creating-zipper-noises-clicks-pops/5</link><guid isPermaLink="true">http://forum.pdpatchrepo.info/topic/12894/sinesum-message-without-creating-zipper-noises-clicks-pops/5</guid><dc:creator><![CDATA[jyg]]></dc:creator><pubDate>Mon, 15 Jun 2020 18:58:20 GMT</pubDate></item></channel></rss>