Granular Synthesis - "Rain"

How it works:
This sound uses the Parabolic Envelope which generates a very short arc.  When the envelope is triggered, it latches a random value for a sine oscillator using a LatchUnit.  The sine wave is multiplied by the parabolic envelope to generate a very short burst of a sinewave similar to a wavelet.  This example instantiates 8 grain circuits.  The sound on the left channel is the original grains.  The sound on the right channel is the output of a MultiTapDelay which is used to make it sound like there are more grains playing at once. Another granular synthesis technique is to multiply the envelope by a sampled sound or a complex wavetable.




Visit the JSyn or SoftSynth home pages.