Hi,
attached is an abstraction for generation of "colored" noise (http://en.wikipedia.org/wiki/Colors_of_noise) using a relatively new method (by J.N. Kasdin, 1995) that uses frequency domain multiplication. White, pink, brown noise (and intermediate flavors) can be obtained by varying a single parameter (the slope of the spectrum in a linear log(PSD)-log(f) plot). I searched a bit in the archives and it seems to me that in for noise generation in PD we actually have noise~ (uniform white noise), pink~ (from zexy and cyclone) and a variety of filters, but no direct generation of 1/f^a noise (am I right?).
Inside the archive there is a short readme, look at it first. To me the patch sounds a little "tubby", let me know if you have the same feeling.
Any comment, suggestion for improvements is welcome.
The abstraction lives in http://www.puredata.org/Members/AlbertoZ
All the best,
Alberto Zin
Nice! I always enjoy your creations, thanks for sharing them.
But is the algorithm only supposed to generate 1/2 of the hfa array? I "doodled" in it, just to play with the convolution, and now the agorithm is only writing to the first 512 locations of the array. Is it a bug?
~Kyle
On 8/19/06, alberto.zin@poste.it alberto.zin@poste.it wrote:
Hi,
attached is an abstraction for generation of "colored" noise (http://en.wikipedia.org/wiki/Colors_of_noise) using a relatively new method (by J.N. Kasdin, 1995) that uses frequency domain multiplication. White, pink, brown noise (and intermediate flavors) can be obtained by varying a single parameter (the slope of the spectrum in a linear log(PSD)-log(f) plot). I searched a bit in the archives and it seems to me that in for noise generation in PD we actually have noise~ (uniform white noise), pink~ (from zexy and cyclone) and a variety of filters, but no direct generation of 1/f^a noise (am I right?).
Inside the archive there is a short readme, look at it first. To me the patch sounds a little "tubby", let me know if you have the same feeling.
Any comment, suggestion for improvements is welcome.
The abstraction lives in http://www.puredata.org/Members/AlbertoZ
All the best,
Alberto Zin
PD-list@iem.at mailing list UNSUBSCRIBE and account-management -> http://lists.puredata.info/listinfo/pd-list
On Sat, 19 Aug 2006, alberto.zin@poste.it wrote:
I searched a bit in the archives and it seems to me that in for noise generation in PD we actually have noise~ (uniform white noise), pink~ (from zexy and cyclone) and a variety of filters, but no direct generation of 1/f^a noise (am I right?).
Why do you say "fractal" ?
_ _ __ ___ _____ ________ _____________ _____________________ ... | Mathieu Bouchard - tél:+1.514.383.3801 - http://artengine.ca/matju | Freelance Digital Arts Engineer, Montréal QC Canada