Good call!  I explored the GGEE objects in Pd-extended, which led me to their source code (A+ for readability),  which led me to this:<br><a href="http://www.musicdsp.org/files/Audio-EQ-Cookbook.txt">http://www.musicdsp.org/files/Audio-EQ-Cookbook.txt</a><br>
<br>Thanks for the pointer.<br><br>Cheers!<br>~Brandon<br><br><br><div class="gmail_quote">On Sun, May 17, 2009 at 9:53 AM, Derek Holzer <span dir="ltr">&lt;<a href="mailto:derek@umatic.nl">derek@umatic.nl</a>&gt;</span> wrote:<br>
<blockquote class="gmail_quote" style="border-left: 1px solid rgb(204, 204, 204); margin: 0pt 0pt 0pt 0.8ex; padding-left: 1ex;">I think if you Google &quot;biquad filter coefficients&quot; or similar, you&#39;ll come up with tons of Greek to play with. Otherwise, the GGEE objects merely do the calculations and export them as messages, so if you wanted to use these objects to get some reasonable sounding stuff and then build your vanilla filters based on those coefficients, the filters themselves are technically vanilla as well.<br>

<br>
best!<br>
D.<br>
<br>
brandon zeeb wrote:<br>
<blockquote class="gmail_quote" style="border-left: 1px solid rgb(204, 204, 204); margin: 0pt 0pt 0pt 0.8ex; padding-left: 1ex;"><div class="im">
Derek,<br>
<br>
Thanks for the complete list!  This is very helpful.<br>
<br>
I was hoping to start off by using Vanilla-only objects.  Does anyone have some good examples of how [biquad~] can be used to replicate standard low/high/band pass filters w/ q?  Any other ideas?<br>
<br>
~brandon<br>
<br></div><div><div></div><div class="h5">
On Sun, May 17, 2009 at 4:35 AM, Derek Holzer &lt;<a href="mailto:derek@umatic.nl" target="_blank">derek@umatic.nl</a> &lt;mailto:<a href="mailto:derek@umatic.nl" target="_blank">derek@umatic.nl</a>&gt;&gt; wrote:<br>
<br>
    Hi Brandon,<br>
<br>
    here ya go!<br>
<br>
    VANILLA PD<br>
<br>
    *SIGNAL CONTROLLED*<br>
<br>
    vcf~<br>
    moog~<br>
<br>
    *MESSAGE CONTROLLED*<br>
<br>
    lop~<br>
    bp~<br>
    hp~<br>
    biquad<br>
<br>
    PD-EXTENDED/EXTERNAL LIBRARIES<br>
<br>
    *SIGNAL CONTROLLED*<br>
<br>
    ---IEM Lib filters---<br>
<br>
    vcf_filter~ (building block for following abstractions)<br>
<br>
    vcf_bp2~<br>
    vcf_bp4~<br>
    vcf_bp6~<br>
    vcf_bp8~<br>
<br>
    vcf_hp2~<br>
    vcf_hp4~<br>
    vcf_hp6~<br>
    vcf_hp8~<br>
<br>
    vcf_lp2~<br>
    vcf_lp4~<br>
    vcf_lp6~<br>
    vcf_lp8~<br>
<br>
    vcf_rbp2~<br>
    vcf_rbp4~<br>
    vcf_rbp6~<br>
    vcf_rbp8~<br>
<br>
    *MESSAGE CONTROLLED*<br>
<br>
    ---IEM Lib filters---<br>
<br>
    filter~ (building block for following abstractions)<br>
<br>
    bpq2~<br>
    bpw2~<br>
    bsq2~<br>
<br>
    hp1~<br>
    hp2~<br>
    hp2_bess~ (can go from 2-10 order)<br>
    hp2_butt~  (can go from 2-10 order)<br>
    hp2_cheb~  (can go from 2-10 order)<br>
    hp2_crit~  (can go from 2-10 order)<br>
<br>
    lp1~<br>
    lp2~<br>
    lp2_bess~  (can go from 2-10 order)<br>
    lp2_butt~  (can go from 2-10 order)<br>
    lp2_cheb~  (can go from 2-10 order)<br>
    lp2_crit~  (can go from 2-10 order)<br>
<br>
    ---GGEE---<br>
<br>
    (Generate biquad coefficients)<br>
    bandpass<br>
    highpass<br>
    lowpass<br>
<br>
    Maybe I missed some? ;-)<br>
<br>
    Best!<br>
    D.<br>
<br>
<br>
<br>
    brandon zeeb wrote:<br>
<br>
        Hallo,<br>
<br>
        How does everyone implement basic resonant filters, ie: LPF,<br>
        HPF, BPF, in Puredata?  [lop~], [hip~], and [bp~] are nice, and<br>
        can easily be strung serially to create 2nd, 3rd, and 4th order<br>
        filters, but lack q.<br>
<br>
        [biquad~] seems up to the task, but I&#39;m unable to find any<br>
        information in the help file or docs online pertaining to how<br>
        one could replicate standard filters using this object.<br>
<br>
<br>
    --     ::: derek holzer ::: <a href="http://blog.myspace.com/macumbista" target="_blank">http://blog.myspace.com/macumbista</a> :::<br>
    <a href="http://www.vimeo.com/macumbista" target="_blank">http://www.vimeo.com/macumbista</a> :::<br>
    ---Oblique Strategy # 164:<br>
    &quot;Twist the spine&quot;<br>
<br>
<br>
</div></div></blockquote><div><div></div><div class="h5">
<br>
-- <br>
::: derek holzer ::: <a href="http://blog.myspace.com/macumbista" target="_blank">http://blog.myspace.com/macumbista</a> ::: <a href="http://www.vimeo.com/macumbista" target="_blank">http://www.vimeo.com/macumbista</a> :::<br>
</div></div>
---Oblique Strategy # 76:<br>
&quot;Give the game away&quot;<br>
</blockquote></div><br>