[PD] Particlechamber: a 32-voice asynchronous granular synthesizer
Hans-Christoph Steiner
hans at eds.org
Wed Nov 12 06:07:30 CET 2003
It does look very nice, we need more stuff like this in the abstractions
section of the CVS, so that it will get distributed with the
installers/packages.
If you create or already have a SourceForge ID, I can add you as a
Developer, then you can maintain it in the CVS, where it will
automatically be included in the Windows and MacOS X installers.
.hc
On Tue, 11 Nov 2003, derek holzer wrote:
> Particlechamber by Derek Holzer [Umatic.nl]
>
> Particlechamber is a 32-voice asynchronous granular synthesizer for
> real-time transformation of a soundfile. It is loosely based on the
> famous Travelizer instrument from Reaktor 3, however I think it's much
> better because it is FREE!
>
> This abstraction can be used to time-stretch or -compress a soundfile,
> although there are other tools [such as Frank Barknecht's Synchgrain
> object] which do this "nicer", but it's main strength is in generating
> clouds of sonic particles, time-scrambling a file, or creating abstract
> textures. If one does a bit of reverse engineering, it can also be used
> as a tool for learning about the techniques of granular synthesis. I
> have left a subpatch inside the granreader subpatch where others can add
> their own grain-level events, such as randomized or constant-Q filters
> or windowed envelopes, to see what is possible with this technique. Of
> course, I can only highly recommend Curtis Road's amazing book
> "Microsound" for those interested in learning more.
>
>
> Download Particlechamber here:
> http://www.pure-data.org/Members/derek/Particlechamber.zip
>
> Particlechamber requires a few externals to run. It uses Freeverb~ for
> its reverb section [although you could easily replace it with another
> reverb], and uses Grid as a major GUI element [although you could hack
> your way around it if you can't install Grid by sending numbers directly
> to the table_locator subpatch. Look inside for details...]
>
> It would be best to take Grid from the PD External Repository:
> http://pure-data.sourceforge.net
>
> However, Yves Degoyon's Grid external can also be found here:
> http://ydegoyon.free.fr/software.html
>
> The freeverb~ external can be downloaded here:
> http://www.akustische-kunst.org/puredata/main.html
>
>
> Operation of Particlechamber:
>
> Open the Load subpatch and click the bangs to load samples. It is better
> to do this before you start playing, because loading soundfiles can
> cause audible glitches in PD's performance. Sorry...
>
> The red buttons mute and unmute the file granulator and the reverb. The
> large vertical sliders are gain for each section. The reverb is
> post-fader from the file granulator, and can be bypassed either by
> muting it or with the wet/dry slider.
>
> The envelope is a linear ramp, so a length of 0 means a pure triangular
> "window" for each grain. [(envelope x 2)+length=average grain length in
> ms]. Stereo_spread randomly pans each grain to a wider or lesser field.
> The range feature randomizes each parameter as a percentage plus or
> minus the given number.
>
> Asynch randomizes which grains are passed through, from almost none to
> all. Vox activates or deactivates each of the 32 voices. Grain_spread
> makes small adjustments in the read position, which can be used to
> either add a reverb- or chorus-like effect, or to completely time-smear
> a file. Jitter makes larger adjustments in the read position, resulting
> in various degrees of time-scrambling.
>
> The XY controller at the bottom determines the read position in the
> sample. This controller has an interpolation scale, adjustable by the
> gear-shift on the right. This means that Particlechamber will scan more
> slowly or quickly through the file depending on the cursor's Y position
> multiplied by the interpolation factor.
>
>
> Particlechamber is free software and comes without any warrenty that it
> will do ANYTHING like what I say it will. Enjoy it all the same.
>
>
> ----------------------------------------------------derek at umatic.nl
>
>
> _______________________________________________
> PD-list mailing list
> PD-list at iem.at
> http://iem.at/cgi-bin/mailman/listinfo/pd-list
>
zen
\
\
\[D[D[D[D
More information about the Pd-list
mailing list