[PD] [announce] shaffy~ 0.2 for flext 0.2.2

Frank Barknecht barknech at ph-cip.uni-koeln.de
Mon Apr 15 12:53:46 CEST 2002


Hi,
Ah, the new flext is released, and it includes the workaround needed for
compiling shaffy~ with g++:
> flext 0.2.2:
> ------------
> - workaround for buggy gcc 3.0.4 RTTI implementation

So here they are, finally joined:

shabby~ and shaffy~ - waveshaping PD externals running on Max as well

* Who is shabby~?

shabby~ is a waveshaper using 11 Chebyshev polynoms to generate
harmonics from an incoming sinewave. Each polynom will have a signal
inlet to specify its amplitude in the signal. You can use shabby~ to
have a decent additive synth that allows control over the harmonics in
the course of a note at signal rate. But beware: it's not very fast.

shabby~ uses the flext C++ layer for Max/MSP and pd (pure data)
externals available at http://www.parasitaere-kapazitaeten.net/Pd/ext/

* Who is shaffy~?

shaffy~ is shabby~'s little brother. He uses float inlets to scale the
amplitudes of only 9 polynom harmonics because of Max compatibility.
This makes it a lot faster than shabby~ and made some optimizations
possible, but you can only update the polynom factors at message rate.
That's okay for most things, but might be to slow for some applications. 

You need at least flext version 0.2.2 for shaffy~ because it includes
a needed workaround for g++.


Happy shaffying with the package including both externals at: 
http://footils.radio-worldwi.de/shabby-0.2.tgz

Ciao,
-- 
                                                 __    __
 Frank Barknecht       ____ ______   ____ __ trip\ \  / /wire ______
                      / __// __  /__/ __// // __  \ \/ /  __ \\  ___\	
                     / /  / ____/  / /  / // ____// /\ \\  ___\\____ \	
                    /_/  /_____/  /_/  /_//_____// /  \ \\_____\\_____\
                                                /_/    \_\ 



More information about the Pd-list mailing list