<?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[Looking for help for optimisation of Karlsen 24 db ladder filter]]></title><description><![CDATA[<p>Hey everyone!</p>
<p>I build a well know Karlsen 24 db ladder filter in PD, and I really like the sound of it. It's in a stabil, working state, but it uses around 9-10 % of my older Macbook. I've tried a few things for optimisation but I am kind of stuck atm, I can't optimise it anymore, with the knowledge I have(hobby coder/Pd user).</p>
<p>I was wondering if anyone have suggestions for optimisation?</p>
<p>Besides that, merry christmas to everyone <img class="emoji emoji-extended" src="http://forum.pdpatchrepo.info/plugins/nodebb-plugin-emoji-extended/images/wink.png" title=";)" alt=";)" /></p>
<p>Jakob!</p>
<p>The filter can be found here:<br />
<a href="https://github.com/jaffasplaffa/Pure-data-patches/tree/master/Karlsen-Ladder-24-db" rel="nofollow">https://github.com/jaffasplaffa/Pure-data-patches/tree/master/Karlsen-Ladder-24-db</a></p>
]]></description><link>http://forum.pdpatchrepo.info/topic/13202/looking-for-help-for-optimisation-of-karlsen-24-db-ladder-filter</link><generator>RSS for Node</generator><lastBuildDate>Tue, 19 May 2026 19:53:48 GMT</lastBuildDate><atom:link href="http://forum.pdpatchrepo.info/topic/13202.rss" rel="self" type="application/rss+xml"/><pubDate>Wed, 23 Dec 2020 14:23:28 GMT</pubDate><ttl>60</ttl><item><title><![CDATA[Reply to Looking for help for optimisation of Karlsen 24 db ladder filter on Wed, 23 Dec 2020 14:24:10 GMT]]></title><description><![CDATA[<p>Hey everyone!</p>
<p>I build a well know Karlsen 24 db ladder filter in PD, and I really like the sound of it. It's in a stabil, working state, but it uses around 9-10 % of my older Macbook. I've tried a few things for optimisation but I am kind of stuck atm, I can't optimise it anymore, with the knowledge I have(hobby coder/Pd user).</p>
<p>I was wondering if anyone have suggestions for optimisation?</p>
<p>Besides that, merry christmas to everyone <img class="emoji emoji-extended" src="http://forum.pdpatchrepo.info/plugins/nodebb-plugin-emoji-extended/images/wink.png" title=";)" alt=";)" /></p>
<p>Jakob!</p>
<p>The filter can be found here:<br />
<a href="https://github.com/jaffasplaffa/Pure-data-patches/tree/master/Karlsen-Ladder-24-db" rel="nofollow">https://github.com/jaffasplaffa/Pure-data-patches/tree/master/Karlsen-Ladder-24-db</a></p>
]]></description><link>http://forum.pdpatchrepo.info/topic/13202/looking-for-help-for-optimisation-of-karlsen-24-db-ladder-filter</link><guid isPermaLink="true">http://forum.pdpatchrepo.info/topic/13202/looking-for-help-for-optimisation-of-karlsen-24-db-ladder-filter</guid><dc:creator><![CDATA[jaffasplaffa]]></dc:creator><pubDate>Wed, 23 Dec 2020 14:24:10 GMT</pubDate></item><item><title><![CDATA[Reply to Looking for help for optimisation of Karlsen 24 db ladder filter on Wed, 23 Dec 2020 21:14:46 GMT]]></title><description><![CDATA[<p><a class="plugin-mentions-a" href="http://forum.pdpatchrepo.info/user/jaffasplaffa">@jaffasplaffa</a> why fexpr~ for a simple onepole filter.. when your patch already runs with blocksize 1? you can replace [fexpr~] with [lop~] or [rpole~] or some delays + math like in the original code.<br />
I couldn't resit building the thing following this example: <a href="https://www.musicdsp.org/en/latest/Filters/240-karlsen-fast-ladder.html" rel="nofollow">https://www.musicdsp.org/en/latest/Filters/240-karlsen-fast-ladder.html</a></p>
<p><a href="/uploads/files/1608757343417-spoiler.pd">spoiler.pd</a><br />
!filter gets unstable at higher frequencies</p>
<p>also, do you notice any difference in sound with oversampling + anti aliasing filter..?<br />
maybe make it optional and put the anti aliasing filter in a subpatch with [switch~]</p>
<p>Merry christmas to you too!</p>
]]></description><link>http://forum.pdpatchrepo.info/topic/13202/looking-for-help-for-optimisation-of-karlsen-24-db-ladder-filter/2</link><guid isPermaLink="true">http://forum.pdpatchrepo.info/topic/13202/looking-for-help-for-optimisation-of-karlsen-24-db-ladder-filter/2</guid><dc:creator><![CDATA[solipp]]></dc:creator><pubDate>Wed, 23 Dec 2020 21:14:46 GMT</pubDate></item><item><title><![CDATA[Reply to Looking for help for optimisation of Karlsen 24 db ladder filter on Wed, 23 Dec 2020 21:32:05 GMT]]></title><description><![CDATA[<p><a class="plugin-mentions-a" href="http://forum.pdpatchrepo.info/user/solipp">@solipp</a> said:</p>
<blockquote>
<p>why fexpr~ for a simple onepole filter.. when your patch already runs with blocksize 1? you can replace [fexpr~] with [lop~] or [rpole~] or some delays + math like in the original code.<br />
I couldn't resit building the thing following this example: <a href="https://www.musicdsp.org/en/latest/Filters/240-karlsen-fast-ladder.html" rel="nofollow">https://www.musicdsp.org/en/latest/Filters/240-karlsen-fast-ladder.html</a></p>
<p>spoiler.pd<br />
!filter gets unstable at higher frequencies</p>
<p>also, do you notice any difference in sound with oversampling + anti aliasing filter..?<br />
maybe make it optional and put the anti aliasing filter in a subpatch with [switch~]</p>
<p>Merry christmas to you too!</p>
</blockquote>
<p>I tried removing the block~ 1 a while ago, for the reason you mention, that fexpr~ is already processing every sample, but I did not get the same result, So kind of scratched it, but I will look into it again.</p>
<p>I am still beginner with filters, but the reason I used fexpr~ was because of the &quot;processes every sample&quot;, so I was kind og thinking this is what I need.</p>
<p>for the lop~ are you sure that these filters are made in the same way, the lop~ and the karlsen filter? There are a few filters that are made feom one pole filters on  musicdsp, which are all a bit different. I am thinking the difference makes up different result?</p>
<p>For the oversampling usually oversampling makes sure that it doesn't blow up at higher frequencies. For example bob~, if you don't oversample it blows up too. With oversampling, it's much more stabil.</p>
<p>Ahh yes I should probably do the switch thing for the oversampling/butterworth filter. For now I just set the oversampling to 1, which is no oversampling, but yeah the filter is still running, you are right.</p>
<p>Anyway, thanks I will check your version and you gave me some food for thought here. Some things to check out <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/13202/looking-for-help-for-optimisation-of-karlsen-24-db-ladder-filter/3</link><guid isPermaLink="true">http://forum.pdpatchrepo.info/topic/13202/looking-for-help-for-optimisation-of-karlsen-24-db-ladder-filter/3</guid><dc:creator><![CDATA[jaffasplaffa]]></dc:creator><pubDate>Wed, 23 Dec 2020 21:32:05 GMT</pubDate></item><item><title><![CDATA[Reply to Looking for help for optimisation of Karlsen 24 db ladder filter on Thu, 24 Dec 2020 00:04:14 GMT]]></title><description><![CDATA[<p>here are my changes: as <a class="plugin-mentions-a" href="http://forum.pdpatchrepo.info/user/solipp">@solipp</a> says you can change the <code>[fexpr~]</code>s to <code>[rpole~]</code>s, that might help. There are also situations where you can use an argument to <code>[*~ ]</code> or <code>[+~ ]</code> to have it create a version where the 2nd inlet is control-rate, not signal rate (slightly more efficient). I also moved the audio calculations to control-rate where I could.<br />
dunno if it actually helps that much (or if the <code>[rpole~]</code>s are really more efficient than the <code>[fexpr~]</code>s with the additional math required)<br />
<a href="/uploads/files/1608768247558-karlsen-ladder-24-db.pd">Karlsen-Ladder-24-db.pd</a></p>
<p>edit: (btw I recommend using some pd where signal and control in/outlets are distinguishable from each other, either Purr-Data or my mod <a href="https://github.com/sebshader/pdnext/releases" rel="nofollow">https://github.com/sebshader/pdnext/releases</a>)</p>
<p>edit2: maybe the 2 <code>[*~ ]</code>s to raise to the 4th power in the 4x1-pole subpatch should be replaced by <code>[expr~ $v1*$v2*$v2*$v2*$v2]</code>, I never know which will be more efficient..</p>
<p>edit3: seems like all these changes make it a ~3-4 1/10 ms/s &quot;cputime&quot; more efficient here</p>
<p>edit4: I updated the patch so cutoff stays roughly the same when changing the upsampling factor</p>
]]></description><link>http://forum.pdpatchrepo.info/topic/13202/looking-for-help-for-optimisation-of-karlsen-24-db-ladder-filter/4</link><guid isPermaLink="true">http://forum.pdpatchrepo.info/topic/13202/looking-for-help-for-optimisation-of-karlsen-24-db-ladder-filter/4</guid><dc:creator><![CDATA[seb-harmonik.ar]]></dc:creator><pubDate>Thu, 24 Dec 2020 00:04:14 GMT</pubDate></item><item><title><![CDATA[Reply to Looking for help for optimisation of Karlsen 24 db ladder filter on Wed, 23 Dec 2020 22:07:25 GMT]]></title><description><![CDATA[<p>AHH I tried out both versions now.</p>
<p>Solipps versions seems a bit unstable, but I'll try oversampling it and see how that works out <img class="emoji emoji-extended" src="http://forum.pdpatchrepo.info/plugins/nodebb-plugin-emoji-extended/images/grinning.png" title=":)" alt=":)" /></p>
<p>Seb's version is by listening pretty much the same as my version, except it's &quot;cheaper&quot;, mine uses around 8-9% cpu, Seb's uses only 4-5%. Thats a noticeable performance gain.</p>
<p>I was not really sure how those pole filters works, but will check them out in the future, instead of fexpr~.</p>
<p>For the oversampling and the filter/butterworth, I think the only thing it actually does in this filter is expanding the frequency range. And also affect the hipass filter. It actually sounds nice and does not blow up even at standard sample rate, within the range I've set for each param. Which is nice.</p>
<p>The plan was to use it for a bass like synth so I don't really need those high frequencies anyway <img class="emoji emoji-extended" src="http://forum.pdpatchrepo.info/plugins/nodebb-plugin-emoji-extended/images/grinning.png" title=":)" alt=":)" /></p>
<p>Anyway thanks for the tips <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/13202/looking-for-help-for-optimisation-of-karlsen-24-db-ladder-filter/5</link><guid isPermaLink="true">http://forum.pdpatchrepo.info/topic/13202/looking-for-help-for-optimisation-of-karlsen-24-db-ladder-filter/5</guid><dc:creator><![CDATA[jaffasplaffa]]></dc:creator><pubDate>Wed, 23 Dec 2020 22:07:25 GMT</pubDate></item><item><title><![CDATA[Reply to Looking for help for optimisation of Karlsen 24 db ladder filter on Wed, 23 Dec 2020 22:26:01 GMT]]></title><description><![CDATA[<p><a class="plugin-mentions-a" href="http://forum.pdpatchrepo.info/user/jaffasplaffa">@jaffasplaffa</a> btw when you change the upsampling you might want to change the coefficient to rpole~ (if you want the cutoff at a consistent point for all samplerates)</p>
<p>edit: changing the blocksize to account for the upsampling didn't work well when I tried, idk what to do but just be aware that the feedback time/cutoff are dependent on samplerate, not sure exactly how to fix it atm</p>
]]></description><link>http://forum.pdpatchrepo.info/topic/13202/looking-for-help-for-optimisation-of-karlsen-24-db-ladder-filter/6</link><guid isPermaLink="true">http://forum.pdpatchrepo.info/topic/13202/looking-for-help-for-optimisation-of-karlsen-24-db-ladder-filter/6</guid><dc:creator><![CDATA[seb-harmonik.ar]]></dc:creator><pubDate>Wed, 23 Dec 2020 22:26:01 GMT</pubDate></item><item><title><![CDATA[Reply to Looking for help for optimisation of Karlsen 24 db ladder filter on Wed, 23 Dec 2020 22:10:52 GMT]]></title><description><![CDATA[<p><a class="plugin-mentions-a" href="http://forum.pdpatchrepo.info/user/jaffasplaffa">@jaffasplaffa</a> said:</p>
<blockquote>
<p>I tried removing the block~ 1 a while ago, for the reason you mention, that fexpr~ is already processing every sample, but I did not get the same result, So kind of scratched it, but I will look into it again.</p>
</blockquote>
<p>you need the block~ 1 for 1 sample feedback delay in a resonant filter</p>
<blockquote>
<p>I am still beginner with filters, but the reason I used fexpr~ was because of the &quot;processes every sample&quot;, so I was kind og thinking this is what I need.</p>
<p>for the lop~ are you sure that these filters are made in the same way, the lop~ and the karlsen filter?</p>
</blockquote>
<p>yes, they are exactly the same. you can just stack 4 lop~ an feed back the output with one sample delay. or, if you want signal input for cutoff use rpole~ like this:</p>
<p><img src="/uploads/files/1608760683266-rpole.png" alt="rpole.png" class="img-responsive img-markdown" /></p>
<p>rpole is like [fexpr~  $x1 + $x2 * $y1] (see help) with the additional math it is what the fexpr~ in your patch does. same as lop~..</p>
<blockquote>
<p>For the oversampling usually oversampling makes sure that it doesn't blow up at higher frequencies.</p>
</blockquote>
<p>[clip~ 0.0001 0.8] prevents your patch from blowing up.</p>
]]></description><link>http://forum.pdpatchrepo.info/topic/13202/looking-for-help-for-optimisation-of-karlsen-24-db-ladder-filter/7</link><guid isPermaLink="true">http://forum.pdpatchrepo.info/topic/13202/looking-for-help-for-optimisation-of-karlsen-24-db-ladder-filter/7</guid><dc:creator><![CDATA[solipp]]></dc:creator><pubDate>Wed, 23 Dec 2020 22:10:52 GMT</pubDate></item><item><title><![CDATA[Reply to Looking for help for optimisation of Karlsen 24 db ladder filter on Wed, 23 Dec 2020 22:16:40 GMT]]></title><description><![CDATA[<p><a class="plugin-mentions-a" href="http://forum.pdpatchrepo.info/user/solipp">@solipp</a></p>
<p>Thanks for the info, more food for thought <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/13202/looking-for-help-for-optimisation-of-karlsen-24-db-ladder-filter/8</link><guid isPermaLink="true">http://forum.pdpatchrepo.info/topic/13202/looking-for-help-for-optimisation-of-karlsen-24-db-ladder-filter/8</guid><dc:creator><![CDATA[jaffasplaffa]]></dc:creator><pubDate>Wed, 23 Dec 2020 22:16:40 GMT</pubDate></item><item><title><![CDATA[Reply to Looking for help for optimisation of Karlsen 24 db ladder filter on Wed, 23 Dec 2020 22:41:40 GMT]]></title><description><![CDATA[<p>Sounds terrific!!! Eats much CPU on my old machine but sounds wonderful!</p>
]]></description><link>http://forum.pdpatchrepo.info/topic/13202/looking-for-help-for-optimisation-of-karlsen-24-db-ladder-filter/9</link><guid isPermaLink="true">http://forum.pdpatchrepo.info/topic/13202/looking-for-help-for-optimisation-of-karlsen-24-db-ladder-filter/9</guid><dc:creator><![CDATA[tungee]]></dc:creator><pubDate>Wed, 23 Dec 2020 22:41:40 GMT</pubDate></item><item><title><![CDATA[Reply to Looking for help for optimisation of Karlsen 24 db ladder filter on Wed, 23 Dec 2020 23:03:37 GMT]]></title><description><![CDATA[<p><a class="plugin-mentions-a" href="http://forum.pdpatchrepo.info/user/jaffasplaffa">@jaffasplaffa</a> Two things which made the old moog ladder so good for basses which this misses are that the topology cancels even order distortion and the output stage loads filter which creates a second lowpass effect at a higher frequency and bends the waveform a bit. The distortion being primarily on the odd harmonics helped keep it from getting buzzy and gives a characteristic effect to the resonance. The filtering created by the loading of the ladder by the output stage varies with the cutoff of the main filter but at a higher frequency, this helps to tame the resonance and does filter the input signal some as well if it extends high enough. Later ladder filters have much less of this filtering effect, it is primarily a quirk of the moog mini/modular and the source of their nice warm bass sounds.</p>
<p>Either way, a great sounding filter as is and a definite keeper.</p>
]]></description><link>http://forum.pdpatchrepo.info/topic/13202/looking-for-help-for-optimisation-of-karlsen-24-db-ladder-filter/10</link><guid isPermaLink="true">http://forum.pdpatchrepo.info/topic/13202/looking-for-help-for-optimisation-of-karlsen-24-db-ladder-filter/10</guid><dc:creator><![CDATA[oid]]></dc:creator><pubDate>Wed, 23 Dec 2020 23:03:37 GMT</pubDate></item><item><title><![CDATA[Reply to Looking for help for optimisation of Karlsen 24 db ladder filter on Wed, 23 Dec 2020 23:57:02 GMT]]></title><description><![CDATA[<p><a class="plugin-mentions-a" href="http://forum.pdpatchrepo.info/user/jaffasplaffa">@jaffasplaffa</a> I think the block size needs to stay @ 1, but you can divide the cutoff by the upsample factor to keep it approximately the same across samplerates</p>
<p>you might want to account for how many more times the feedback happens too, seems like at higher samplerate the resonance gets lower<br />
edit: never mind I'm wrong the resonance is fine</p>
]]></description><link>http://forum.pdpatchrepo.info/topic/13202/looking-for-help-for-optimisation-of-karlsen-24-db-ladder-filter/11</link><guid isPermaLink="true">http://forum.pdpatchrepo.info/topic/13202/looking-for-help-for-optimisation-of-karlsen-24-db-ladder-filter/11</guid><dc:creator><![CDATA[seb-harmonik.ar]]></dc:creator><pubDate>Wed, 23 Dec 2020 23:57:02 GMT</pubDate></item><item><title><![CDATA[Reply to Looking for help for optimisation of Karlsen 24 db ladder filter on Wed, 23 Dec 2020 23:31:15 GMT]]></title><description><![CDATA[<p>Seb Harmonikar. your pd-abstraction saves a lot CPU-Time!<br />
I'm really curious how much cpu savings you can get with the optimizations further.</p>
]]></description><link>http://forum.pdpatchrepo.info/topic/13202/looking-for-help-for-optimisation-of-karlsen-24-db-ladder-filter/12</link><guid isPermaLink="true">http://forum.pdpatchrepo.info/topic/13202/looking-for-help-for-optimisation-of-karlsen-24-db-ladder-filter/12</guid><dc:creator><![CDATA[tungee]]></dc:creator><pubDate>Wed, 23 Dec 2020 23:31:15 GMT</pubDate></item><item><title><![CDATA[Reply to Looking for help for optimisation of Karlsen 24 db ladder filter on Wed, 23 Dec 2020 23:38:31 GMT]]></title><description><![CDATA[<p><a class="plugin-mentions-a" href="http://forum.pdpatchrepo.info/user/solipp">@solipp</a></p>
<p>Checking your message again. I think I need to try the lop~ version too. So many options here, always great to learn new things <img class="emoji emoji-extended" src="http://forum.pdpatchrepo.info/plugins/nodebb-plugin-emoji-extended/images/grinning.png" title=":)" alt=":)" /></p>
<p>I always stayed away from filter design cause it seemed a bit overwhelming, as a hobbyist <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/13202/looking-for-help-for-optimisation-of-karlsen-24-db-ladder-filter/13</link><guid isPermaLink="true">http://forum.pdpatchrepo.info/topic/13202/looking-for-help-for-optimisation-of-karlsen-24-db-ladder-filter/13</guid><dc:creator><![CDATA[jaffasplaffa]]></dc:creator><pubDate>Wed, 23 Dec 2020 23:38:31 GMT</pubDate></item><item><title><![CDATA[Reply to Looking for help for optimisation of Karlsen 24 db ladder filter on Wed, 23 Dec 2020 23:46:17 GMT]]></title><description><![CDATA[<p><a class="plugin-mentions-a" href="http://forum.pdpatchrepo.info/user/tungee">@tungee</a></p>
<p>Try Sebs version, it's the lightest one for now, I think <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/13202/looking-for-help-for-optimisation-of-karlsen-24-db-ladder-filter/14</link><guid isPermaLink="true">http://forum.pdpatchrepo.info/topic/13202/looking-for-help-for-optimisation-of-karlsen-24-db-ladder-filter/14</guid><dc:creator><![CDATA[jaffasplaffa]]></dc:creator><pubDate>Wed, 23 Dec 2020 23:46:17 GMT</pubDate></item><item><title><![CDATA[Reply to Looking for help for optimisation of Karlsen 24 db ladder filter on Wed, 23 Dec 2020 23:49:29 GMT]]></title><description><![CDATA[<p><a class="plugin-mentions-a" href="http://forum.pdpatchrepo.info/user/oid">@oid</a></p>
<p>Thanks for the info. Was actually wondering why/how the oscillators got the shapes it has on some analog synths. Need to look into that too then.</p>
<p>I have been working on a Model-D clone, not measuring anything, just copying the signal path, but might as well get as close as possible <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/13202/looking-for-help-for-optimisation-of-karlsen-24-db-ladder-filter/15</link><guid isPermaLink="true">http://forum.pdpatchrepo.info/topic/13202/looking-for-help-for-optimisation-of-karlsen-24-db-ladder-filter/15</guid><dc:creator><![CDATA[jaffasplaffa]]></dc:creator><pubDate>Wed, 23 Dec 2020 23:49:29 GMT</pubDate></item><item><title><![CDATA[Reply to Looking for help for optimisation of Karlsen 24 db ladder filter on Wed, 23 Dec 2020 23:53:45 GMT]]></title><description><![CDATA[<p>First of all thank you so much for your filter, Jaffasplaffa. I have tried it, but with 4x Oversampling it gets also super heavy on my 2009 imac :D<br />
I will try to integrate it into automatonism, if its ok for you?!</p>
]]></description><link>http://forum.pdpatchrepo.info/topic/13202/looking-for-help-for-optimisation-of-karlsen-24-db-ladder-filter/16</link><guid isPermaLink="true">http://forum.pdpatchrepo.info/topic/13202/looking-for-help-for-optimisation-of-karlsen-24-db-ladder-filter/16</guid><dc:creator><![CDATA[tungee]]></dc:creator><pubDate>Wed, 23 Dec 2020 23:53:45 GMT</pubDate></item><item><title><![CDATA[Reply to Looking for help for optimisation of Karlsen 24 db ladder filter on Wed, 23 Dec 2020 23:55:50 GMT]]></title><description><![CDATA[<p><a class="plugin-mentions-a" href="http://forum.pdpatchrepo.info/user/tungee">@tungee</a></p>
<p>Sure, you can use it for Automatism <img class="emoji emoji-extended" src="http://forum.pdpatchrepo.info/plugins/nodebb-plugin-emoji-extended/images/grinning.png" title=":)" alt=":)" /></p>
<p>Thinking about maybe getting a band pass filter out of it too and play around with the even harmonics saturation.</p>
<p>So maybe it will be updated, but it works pretty well as it is now, so if you can use it as it is now, go ahead <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/13202/looking-for-help-for-optimisation-of-karlsen-24-db-ladder-filter/17</link><guid isPermaLink="true">http://forum.pdpatchrepo.info/topic/13202/looking-for-help-for-optimisation-of-karlsen-24-db-ladder-filter/17</guid><dc:creator><![CDATA[jaffasplaffa]]></dc:creator><pubDate>Wed, 23 Dec 2020 23:55:50 GMT</pubDate></item><item><title><![CDATA[Reply to Looking for help for optimisation of Karlsen 24 db ladder filter on Wed, 23 Dec 2020 23:57:35 GMT]]></title><description><![CDATA[<p><img src="/uploads/files/1608767816571-bildschirmfoto-2020-12-24-um-00.56.19.png" alt="Bildschirmfoto 2020-12-24 um 00.56.19.png" class="img-responsive img-markdown" /><br />
It coexists well in my Automatonism Fork <img class="emoji emoji-extended" src="http://forum.pdpatchrepo.info/plugins/nodebb-plugin-emoji-extended/images/smiley.png" title=":D" alt=":D" /></p>
]]></description><link>http://forum.pdpatchrepo.info/topic/13202/looking-for-help-for-optimisation-of-karlsen-24-db-ladder-filter/18</link><guid isPermaLink="true">http://forum.pdpatchrepo.info/topic/13202/looking-for-help-for-optimisation-of-karlsen-24-db-ladder-filter/18</guid><dc:creator><![CDATA[tungee]]></dc:creator><pubDate>Wed, 23 Dec 2020 23:57:35 GMT</pubDate></item><item><title><![CDATA[Reply to Looking for help for optimisation of Karlsen 24 db ladder filter on Thu, 24 Dec 2020 00:00:52 GMT]]></title><description><![CDATA[<p><a class="plugin-mentions-a" href="http://forum.pdpatchrepo.info/user/tungee">@tungee</a></p>
<p>Looks fine <img class="emoji emoji-extended" src="http://forum.pdpatchrepo.info/plugins/nodebb-plugin-emoji-extended/images/grinning.png" title=":)" alt=":)" /></p>
<p>Here is an image of the synth project I am working on. Need to fix a bunch of stuff, though. The oscillators I use screws up completely when modulating them in some cases. And it uses WAY to much cpu, so also working on that.</p>
<p>Anyway, here it is:<br />
<img src="/uploads/files/1608768050982-screen-shot-2020-12-24-at-00.58.23.png" alt="Screen Shot 2020-12-24 at 00.58.23.png" class="img-responsive img-markdown" /></p>
]]></description><link>http://forum.pdpatchrepo.info/topic/13202/looking-for-help-for-optimisation-of-karlsen-24-db-ladder-filter/19</link><guid isPermaLink="true">http://forum.pdpatchrepo.info/topic/13202/looking-for-help-for-optimisation-of-karlsen-24-db-ladder-filter/19</guid><dc:creator><![CDATA[jaffasplaffa]]></dc:creator><pubDate>Thu, 24 Dec 2020 00:00:52 GMT</pubDate></item><item><title><![CDATA[Reply to Looking for help for optimisation of Karlsen 24 db ladder filter on Thu, 24 Dec 2020 00:01:55 GMT]]></title><description><![CDATA[<p>Looks delicious!<br />
Are you usind Bandlimited Oscillators?!</p>
]]></description><link>http://forum.pdpatchrepo.info/topic/13202/looking-for-help-for-optimisation-of-karlsen-24-db-ladder-filter/20</link><guid isPermaLink="true">http://forum.pdpatchrepo.info/topic/13202/looking-for-help-for-optimisation-of-karlsen-24-db-ladder-filter/20</guid><dc:creator><![CDATA[tungee]]></dc:creator><pubDate>Thu, 24 Dec 2020 00:01:55 GMT</pubDate></item><item><title><![CDATA[Reply to Looking for help for optimisation of Karlsen 24 db ladder filter on Thu, 24 Dec 2020 00:03:39 GMT]]></title><description><![CDATA[<p><a class="plugin-mentions-a" href="http://forum.pdpatchrepo.info/user/tungee">@tungee</a></p>
<p>Yes and in some cases, if you use one of the oscillators as lfo and send the output back to itself(kind of fm feedback) it acts weird. I have seen it work in other projects, so I think I just need to try some other bandwidth limited oscs.</p>
]]></description><link>http://forum.pdpatchrepo.info/topic/13202/looking-for-help-for-optimisation-of-karlsen-24-db-ladder-filter/21</link><guid isPermaLink="true">http://forum.pdpatchrepo.info/topic/13202/looking-for-help-for-optimisation-of-karlsen-24-db-ladder-filter/21</guid><dc:creator><![CDATA[jaffasplaffa]]></dc:creator><pubDate>Thu, 24 Dec 2020 00:03:39 GMT</pubDate></item><item><title><![CDATA[Reply to Looking for help for optimisation of Karlsen 24 db ladder filter on Thu, 24 Dec 2020 00:06:51 GMT]]></title><description><![CDATA[<p>you have email</p>
]]></description><link>http://forum.pdpatchrepo.info/topic/13202/looking-for-help-for-optimisation-of-karlsen-24-db-ladder-filter/22</link><guid isPermaLink="true">http://forum.pdpatchrepo.info/topic/13202/looking-for-help-for-optimisation-of-karlsen-24-db-ladder-filter/22</guid><dc:creator><![CDATA[tungee]]></dc:creator><pubDate>Thu, 24 Dec 2020 00:06:51 GMT</pubDate></item><item><title><![CDATA[Reply to Looking for help for optimisation of Karlsen 24 db ladder filter on Thu, 24 Dec 2020 00:09:22 GMT]]></title><description><![CDATA[<p>my original patch has been updated to keep cutoff roughly the same when changing the upsampling factor</p>
]]></description><link>http://forum.pdpatchrepo.info/topic/13202/looking-for-help-for-optimisation-of-karlsen-24-db-ladder-filter/23</link><guid isPermaLink="true">http://forum.pdpatchrepo.info/topic/13202/looking-for-help-for-optimisation-of-karlsen-24-db-ladder-filter/23</guid><dc:creator><![CDATA[seb-harmonik.ar]]></dc:creator><pubDate>Thu, 24 Dec 2020 00:09:22 GMT</pubDate></item><item><title><![CDATA[Reply to Looking for help for optimisation of Karlsen 24 db ladder filter on Thu, 24 Dec 2020 00:11:32 GMT]]></title><description><![CDATA[<p>Thanx Seb!</p>
]]></description><link>http://forum.pdpatchrepo.info/topic/13202/looking-for-help-for-optimisation-of-karlsen-24-db-ladder-filter/24</link><guid isPermaLink="true">http://forum.pdpatchrepo.info/topic/13202/looking-for-help-for-optimisation-of-karlsen-24-db-ladder-filter/24</guid><dc:creator><![CDATA[tungee]]></dc:creator><pubDate>Thu, 24 Dec 2020 00:11:32 GMT</pubDate></item><item><title><![CDATA[Reply to Looking for help for optimisation of Karlsen 24 db ladder filter on Thu, 24 Dec 2020 00:14:58 GMT]]></title><description><![CDATA[<p><a class="plugin-mentions-a" href="http://forum.pdpatchrepo.info/user/seb-harmonik-ar">@seb-harmonik.ar</a></p>
<p>Thanks. I did that in some other filters I made for VCV, from the same site, it did make the filter sound the same on all oversample rates <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/13202/looking-for-help-for-optimisation-of-karlsen-24-db-ladder-filter/25</link><guid isPermaLink="true">http://forum.pdpatchrepo.info/topic/13202/looking-for-help-for-optimisation-of-karlsen-24-db-ladder-filter/25</guid><dc:creator><![CDATA[jaffasplaffa]]></dc:creator><pubDate>Thu, 24 Dec 2020 00:14:58 GMT</pubDate></item><item><title><![CDATA[Reply to Looking for help for optimisation of Karlsen 24 db ladder filter on Thu, 24 Dec 2020 01:36:53 GMT]]></title><description><![CDATA[<p><a class="plugin-mentions-a" href="http://forum.pdpatchrepo.info/user/jaffasplaffa">@jaffasplaffa</a> The oscillators themselves do much of the work in getting those odd waveforms. The sawtooth's ramp portion is not linear and it has some overshoot at the peak, since all other waveforms are derived from the sawtooth they also show its faults. Here is a quick and dirty vintage style oscillator, the saw and triangle are not bad and in the realm of reality as too what vintage synths generated, the pulse is on the rough side, but it shows the logic of how the mini did it (if memory serves), as I said, quick and dirty, you will have to tune it to perfection.<br />
<a href="/uploads/files/1608773690349-waves.pd">waves.pd</a><br />
<img src="/uploads/files/1608773713346-untitled.png" alt="Untitled.png" class="img-responsive img-markdown" /></p>
]]></description><link>http://forum.pdpatchrepo.info/topic/13202/looking-for-help-for-optimisation-of-karlsen-24-db-ladder-filter/26</link><guid isPermaLink="true">http://forum.pdpatchrepo.info/topic/13202/looking-for-help-for-optimisation-of-karlsen-24-db-ladder-filter/26</guid><dc:creator><![CDATA[oid]]></dc:creator><pubDate>Thu, 24 Dec 2020 01:36:53 GMT</pubDate></item><item><title><![CDATA[Reply to Looking for help for optimisation of Karlsen 24 db ladder filter on Thu, 24 Dec 2020 09:07:24 GMT]]></title><description><![CDATA[<p><a class="plugin-mentions-a" href="http://forum.pdpatchrepo.info/user/oid">@oid</a></p>
<p>Thanks man that's really cool. Those looks nice <img class="emoji emoji-extended" src="http://forum.pdpatchrepo.info/plugins/nodebb-plugin-emoji-extended/images/grinning.png" title=":)" alt=":)" /></p>
<p>Will try it out tommorow, when I have more time.</p>
<p>For now, MERRY Christmas!</p>
]]></description><link>http://forum.pdpatchrepo.info/topic/13202/looking-for-help-for-optimisation-of-karlsen-24-db-ladder-filter/27</link><guid isPermaLink="true">http://forum.pdpatchrepo.info/topic/13202/looking-for-help-for-optimisation-of-karlsen-24-db-ladder-filter/27</guid><dc:creator><![CDATA[jaffasplaffa]]></dc:creator><pubDate>Thu, 24 Dec 2020 09:07:24 GMT</pubDate></item></channel></rss>