<?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[Freeverb in vanilla Pd]]></title><description><![CDATA[<p>Hello,</p>
<p>I am working on a Freeverb using vanilla objects. In contrast with [freeverb~] it should match with samplerates other than 44.1 KHz.</p>
<p>Freeverb is explained here by Julius O. Smith:</p>
<p><a href="http://www.dsprelated.com/dspbooks/pasp/Freeverb.html" rel="nofollow">http://www.dsprelated.com/dspbooks/pasp/Freeverb.html</a></p>
<p>Apart from small details [vfreeverb~] is operational. It needs (performance-)testing. I'd be eager to know if it works on tablet platforms.</p>
<p>Katja</p>
<p><a href="http://www.pdpatchrepo.info/hurleur/vfreeverb~.pd" rel="nofollow">http://www.pdpatchrepo.info/hurleur/vfreeverb~.pd</a></p>
]]></description><link>http://forum.pdpatchrepo.info/topic/6247/freeverb-in-vanilla-pd</link><generator>RSS for Node</generator><lastBuildDate>Sat, 18 Apr 2026 19:24:40 GMT</lastBuildDate><atom:link href="http://forum.pdpatchrepo.info/topic/6247.rss" rel="self" type="application/rss+xml"/><pubDate>Thu, 03 May 2012 22:16:22 GMT</pubDate><ttl>60</ttl><item><title><![CDATA[Reply to Freeverb in vanilla Pd on Thu, 03 May 2012 22:16:22 GMT]]></title><description><![CDATA[<p>Hello,</p>
<p>I am working on a Freeverb using vanilla objects. In contrast with [freeverb~] it should match with samplerates other than 44.1 KHz.</p>
<p>Freeverb is explained here by Julius O. Smith:</p>
<p><a href="http://www.dsprelated.com/dspbooks/pasp/Freeverb.html" rel="nofollow">http://www.dsprelated.com/dspbooks/pasp/Freeverb.html</a></p>
<p>Apart from small details [vfreeverb~] is operational. It needs (performance-)testing. I'd be eager to know if it works on tablet platforms.</p>
<p>Katja</p>
<p><a href="http://www.pdpatchrepo.info/hurleur/vfreeverb~.pd" rel="nofollow">http://www.pdpatchrepo.info/hurleur/vfreeverb~.pd</a></p>
]]></description><link>http://forum.pdpatchrepo.info/topic/6247/freeverb-in-vanilla-pd</link><guid isPermaLink="true">http://forum.pdpatchrepo.info/topic/6247/freeverb-in-vanilla-pd</guid><dc:creator><![CDATA[katjav]]></dc:creator><pubDate>Thu, 03 May 2012 22:16:22 GMT</pubDate></item><item><title><![CDATA[Reply to Freeverb in vanilla Pd on Thu, 03 Jan 2013 19:10:05 GMT]]></title><description><![CDATA[<p>Hi katjav,</p>
<p>This patch sounds great. I was looking for a nice verb to use on an iOS app, so first I want to ask what the license is (BSD/GNU)? Second, I wasn't getting much contrast in the verb sound across the range 0-1 for values of the damping parameter. I added a vcf~ object after the output with Q=1 and center frequency in the range of 200-20000 Hz, then synced this with the damping control. This produced a nice range of verb colorations, but I was wondering if there's anything I might be missing about the patch that would cause damping not to work? Thanks!</p>
]]></description><link>http://forum.pdpatchrepo.info/topic/6247/freeverb-in-vanilla-pd/2</link><guid isPermaLink="true">http://forum.pdpatchrepo.info/topic/6247/freeverb-in-vanilla-pd/2</guid><dc:creator><![CDATA[EvilBird]]></dc:creator><pubDate>Thu, 03 Jan 2013 19:10:05 GMT</pubDate></item><item><title><![CDATA[Reply to Freeverb in vanilla Pd on Mon, 07 Jan 2013 06:12:39 GMT]]></title><description><![CDATA[<p>I think the damping is supposed to be a 1 pole lowpass filter that controls the relative decay time at Nyquist. At low values it should be quite dark sounding. If it's not doing much, it might not be implemented correctly.</p>
<p>edit: maybe this won't work so well if you're using a high sample rate...</p>
<p>It's helpful to have additional tone controls, but I wouldn't use a [vcf~] for that. I prefer using a [lop~], some higher order filter with a very steep cutoff (for a &quot;vintage&quot; sound) and some form of parametric EQ.</p>
<p>Anyway freeverb is a basic Schroeder reverberator. It's not that difficult to make better algorithms.</p>
]]></description><link>http://forum.pdpatchrepo.info/topic/6247/freeverb-in-vanilla-pd/3</link><guid isPermaLink="true">http://forum.pdpatchrepo.info/topic/6247/freeverb-in-vanilla-pd/3</guid><dc:creator><![CDATA[acreil]]></dc:creator><pubDate>Mon, 07 Jan 2013 06:12:39 GMT</pubDate></item><item><title><![CDATA[Reply to Freeverb in vanilla Pd on Mon, 14 Jan 2013 23:08:42 GMT]]></title><description><![CDATA[<p>Hello,</p>
<p>Patch vfreeverb~ is a literal translation of freeverb~, and damping is just as bad as in the original. Most important is incorrect placement of the filters: after the delay line outputs. So the first reflection is not filtered. Further, the frequency range doesn't go low.</p>
<p>Attached vfreeverb~alt.pd is a quick fix in this sense. By the way, freeverb (the routine) is put in the public domain by the original author, Jezar.</p>
<p>Acreil, do you happen to have good fdn reverb algorithms? I'm currently trying to understand gverb/gigaverb but having a hard time with the code. Freeverb~'s diffusor is good, and I'd like to try this in combination with fdn. The aim is to write an efficient yet nice sounding reverb in C, for small devices like Raspberry Pi.</p>
<p>Katja</p>
<p><a href="http://www.pdpatchrepo.info/hurleur/vfreeverb~alt.pd" rel="nofollow">http://www.pdpatchrepo.info/hurleur/vfreeverb~alt.pd</a></p>
]]></description><link>http://forum.pdpatchrepo.info/topic/6247/freeverb-in-vanilla-pd/4</link><guid isPermaLink="true">http://forum.pdpatchrepo.info/topic/6247/freeverb-in-vanilla-pd/4</guid><dc:creator><![CDATA[katjav]]></dc:creator><pubDate>Mon, 14 Jan 2013 23:08:42 GMT</pubDate></item><item><title><![CDATA[Reply to Freeverb in vanilla Pd on Tue, 15 Jan 2013 08:30:41 GMT]]></title><description><![CDATA[<p>Maybe you could (if you haven't already) check the website of Jeroen Breebaart (een landgenoot van jou als ik me niet vergis) who makes very nice plugins, among which the cool and very cpu efficient omniverb?</p>
<p>D.</p>
]]></description><link>http://forum.pdpatchrepo.info/topic/6247/freeverb-in-vanilla-pd/5</link><guid isPermaLink="true">http://forum.pdpatchrepo.info/topic/6247/freeverb-in-vanilla-pd/5</guid><dc:creator><![CDATA[domien]]></dc:creator><pubDate>Tue, 15 Jan 2013 08:30:41 GMT</pubDate></item><item><title><![CDATA[Reply to Freeverb in vanilla Pd on Tue, 15 Jan 2013 09:52:24 GMT]]></title><description><![CDATA[<p>Thanks for the hint Domien. Jeroen seems to be an interesting developer indeed. Unfortunately for us, he has many patents on his name, and no open source code.</p>
<p>Katja</p>
]]></description><link>http://forum.pdpatchrepo.info/topic/6247/freeverb-in-vanilla-pd/6</link><guid isPermaLink="true">http://forum.pdpatchrepo.info/topic/6247/freeverb-in-vanilla-pd/6</guid><dc:creator><![CDATA[katjav]]></dc:creator><pubDate>Tue, 15 Jan 2013 09:52:24 GMT</pubDate></item><item><title><![CDATA[Reply to Freeverb in vanilla Pd on Wed, 16 Jan 2013 18:43:59 GMT]]></title><description><![CDATA[<p><a class="plugin-mentions-a" href="http://forum.pdpatchrepo.info/user/katjav">@katjav</a> said:</p>
<blockquote>
<p>Acreil, do you happen to have good fdn reverb algorithms? I'm currently trying to understand gverb/gigaverb but having a hard time with the code. Freeverb~'s diffusor is good, and I'd like to try this in combination with fdn. The aim is to write an efficient yet nice sounding reverb in C, for small devices like Raspberry Pi.</p>
</blockquote>
<p>Not really. I've experimented with a 16x16 FDN. I wanted to make a variable matrix using nested rotation matrices, so that the diffusion is adjustable. I think it never really got finished. I also made a 4x4 allpass FDN (from a Mark Poletti patent). It would be good as a diffusor for an FDN, but I'm not convinced that it's really very useful.</p>
<p>Allpass loop topologies (like the Dattorro ones) are also efficient and nice sounding.</p>
]]></description><link>http://forum.pdpatchrepo.info/topic/6247/freeverb-in-vanilla-pd/7</link><guid isPermaLink="true">http://forum.pdpatchrepo.info/topic/6247/freeverb-in-vanilla-pd/7</guid><dc:creator><![CDATA[acreil]]></dc:creator><pubDate>Wed, 16 Jan 2013 18:43:59 GMT</pubDate></item><item><title><![CDATA[Reply to Freeverb in vanilla Pd on Thu, 17 Jan 2013 03:22:24 GMT]]></title><description><![CDATA[<p>The FDN matrix thing was basically nested 2x2 rotation matrices at 45 degree increments. A 16x16 matrix is 4 levels of that, so you'd have 4 diffusion controls. If it's restricted to 45 degree increments, you can do the whole thing with addition and subtraction, and rescale later (lumped in with the decay time scaling). And I think if you can arbitrarily reorder the columns and rows, and switch their polarity, you can make about any matrix you want, not that it would necessarily be intuitive.</p>
<p>It ended up having too much signal routing stuff to really be sensible, but I think a C implementation would work better.</p>
]]></description><link>http://forum.pdpatchrepo.info/topic/6247/freeverb-in-vanilla-pd/8</link><guid isPermaLink="true">http://forum.pdpatchrepo.info/topic/6247/freeverb-in-vanilla-pd/8</guid><dc:creator><![CDATA[acreil]]></dc:creator><pubDate>Thu, 17 Jan 2013 03:22:24 GMT</pubDate></item><item><title><![CDATA[Reply to Freeverb in vanilla Pd on Thu, 17 Jan 2013 21:27:33 GMT]]></title><description><![CDATA[<p>&gt;Freeverb~'s diffusor is good<br />
Indeed, it's a great effect in itself! With small amounts it makes artificial sounds more interesting. But what you really got to try is higher amounts to feed a distortion...</p>
]]></description><link>http://forum.pdpatchrepo.info/topic/6247/freeverb-in-vanilla-pd/9</link><guid isPermaLink="true">http://forum.pdpatchrepo.info/topic/6247/freeverb-in-vanilla-pd/9</guid><dc:creator><![CDATA[kyro]]></dc:creator><pubDate>Thu, 17 Jan 2013 21:27:33 GMT</pubDate></item><item><title><![CDATA[Reply to Freeverb in vanilla Pd on Fri, 26 May 2017 21:54:43 GMT]]></title><description><![CDATA[<p><a class="plugin-mentions-a" href="http://forum.pdpatchrepo.info/user/evilbird">@EvilBird</a> said:</p>
<blockquote>
<p>Hi katjav,</p>
<p>This patch sounds great. I was looking for a nice verb to use on an iOS app, so first I want to ask what the license is (BSD/GNU)? Second, I wasn't getting much contrast in the verb sound across the range 0-1 for values of the damping parameter. I added a vcf~ object after the output with Q=1 and center frequency in the range of 200-20000 Hz, then synced this with the damping control. This produced a nice range of verb colorations, but I was wondering if there's anything I might be missing about the patch that would cause damping not to work? Thanks!</p>
</blockquote>
<p>I am also interested in whether or not I can use this in an app?</p>
]]></description><link>http://forum.pdpatchrepo.info/topic/6247/freeverb-in-vanilla-pd/10</link><guid isPermaLink="true">http://forum.pdpatchrepo.info/topic/6247/freeverb-in-vanilla-pd/10</guid><dc:creator><![CDATA[hellofishy]]></dc:creator><pubDate>Fri, 26 May 2017 21:54:43 GMT</pubDate></item><item><title><![CDATA[Reply to Freeverb in vanilla Pd on Wed, 12 Aug 2020 22:43:28 GMT]]></title><description><![CDATA[<p>KatJa thank you for making this!  I really like the lingering color that it's producing in the low level.  I had been looking for a breakdown of the Freeverb abstraction that I once had to use it in Vanilla but so far had not found.  Thank you for making this variation.</p>
<p>Jim</p>
]]></description><link>http://forum.pdpatchrepo.info/topic/6247/freeverb-in-vanilla-pd/11</link><guid isPermaLink="true">http://forum.pdpatchrepo.info/topic/6247/freeverb-in-vanilla-pd/11</guid><dc:creator><![CDATA[woodandwire]]></dc:creator><pubDate>Wed, 12 Aug 2020 22:43:28 GMT</pubDate></item></channel></rss>