GGrain breaks down the incoming signal into grains and then reassembles it. A grain is just a very short section of the sound, shaped to avoid clicks.
You can specify the number and size of the grains taken from the incoming signal. The level and pitch of each grain can then be altered before the sound is reconstructed, giving a variety of interesting effects.
The grain-size, pitch and level can all be randomized using the SizeVar, PitchVar and GainVar parameters. These specify the largest variation from the associated centre value, set by the Size, Pitch and Gain parameters.
For example, if Size is set to 35ms and SizeVar is set to 5ms, then the grain-size used will vary randomly from 30ms to 40ms. If all of the Var parameters are 0 then no randomization will be applied.
The Mix parameter allows the original and resynthesized sounds to be mixed together.
There is also a quality switch. High-quality mode adds filtering to minimize aliasing when changing the pitch of grains. It also uses improved interpolation. GGrain uses significantly more CPU power in high-quality mode.
Parameters
Grains: The maximum number of grains that GGrain will process at any instant.
Size: The length of the grains.
SizeVar: The random variation of the grain-size.
Pitch: The playback pitch of the grains.
PitchVar: The random variation of the playback pitch.
Gain: The level gain applied to each grain.
GainVar: The random variation of the gain.
Mix: The mix of the dry and wet signals.
High Quality: High-quality mode switch.
free vst plugin, pc.
KTGranulator is a free delay line granulator available as a VST effect plugin with custom editor and as a MacOSX Audio Unit. It was made as an exploration in building VST effect plugins and using the VSTGUI library and was inspired by the great DLGranulator effect in Ross Bencina's AudioMulch.
It works like this: incoming (mono) sound is fed into a delay line from which small pieces of various durations and at different moments in the past are selected. Each of these pieces is then amplified, transposed and enveloped to form a "grain". Each grain is also randomly panned and the whole mix is sent out to a stereo output stream. Feedback of the grain output back into the delay line is also provided, and the delay line can also be frozen so that the grains are only taken from what is currently stored in the delay line.
free vst plugin. pc, mac
Cyclotron x2: an experimental granular signal modifier. Samples grains from the incoming audio, replays them at a specified rate, whilst performing an optional degree of pitch-shifting on each grain.
free vst plugin. pc
The resulting audio can be fed back to the Cyclotron's input, the three main sections (pitcher, grain size & rate) can be modulated via their in-built lfo's, and an adjustable amount of randomness can be applied to the settings for each grain. Grain repitching can also be conrolled by incoming midi notes.
With judicious tweaking and modulation, the Cyclotron can create some seriously weird faux-timestretching, buffer override effects, repitched echoes and more.
Granular processing :
- choice of the parameter to be interpolated with the ring : scaling, emmiter speed of the grain, pitch
- each grain is set to an output
- order shift of the grains
Granular processing
- one input to eight outputs
- based on the xtension DH_Granulator from David Haupt
- control over the speed, the duration, the shape and the pitch of each grain
- shifting of the order of the eight grains
- each grain can be separately moved or they can be controlled together in the same manner that in the SpatGroup 88 : alignement, shifts, rotation