[sharing] miller puckette's paf in gen~

Fedde's icon

So I was frustrated the paf~ object was no longer supported in Max 6.1.

Max Patch
Copy patch and select New From Clipboard in Max.

Read about the Phase-aligned formant (PAF) generator here:
http://msp.ucsd.edu/techniques/v0.11/book-html/node96.html

Wetterberg's icon

two typos in the code that make this inoperable. Quickfix: they're "band_width_1 $1" and "band_width_2 $1"

HEAPS of fun - very useful thingy, even if you don't have Mira.

thanks for sharing.

Fedde's icon
Max Patch
Copy patch and select New From Clipboard in Max.

Thanks for pointing these out. Here's a fix and in terms of heaps maybe this is a more convenient way of making a multiple formant version.

michelez's icon

Hi!

Thank you for the gen~ Paf. I was wondering how would I go about changing the waveshaping function, to use something other than the gaussian.

Thanks!

Michele

michelez's icon

I figured it out, no big deal.
Thanks anyways

Michele

Roman Thilenius's icon

nice - but hopfully the external will also be available one day.

stringtapper's icon

I thought you were still on Max 4…?

M K's icon

would it be possible to add a phase input for phase sync with other oscillators? if so how?

Roman Thilenius's icon

yes - the paf is actually driven by a ramp. i use this for multipaffing and other fun things.