Granular synthesis chops a sample into tiny slices called grains and plays them back in clouds — overlapping, repeating and rearranging them to create textures the original recording never contained. It’s the go-to technique for evolving pads, ambient beds, glitchy effects and otherworldly atmospheres, and it turns any sound into raw material.
You’ll find granular engines in Arturia Pigments, Spectrasonics Omnisphere, Ableton’s Granulator, Vital (free) and many dedicated tools. This guide explains the core controls and how to design with them. For broader context, see how to design sounds with a synth.
How granular synthesis works
Instead of a waveform, a granular synth reads through a loaded sample. It plays very short fragments (grains, often just a few to tens of milliseconds long) and layers many of them. Because you control where in the sample the grains come from and how they’re played, you can freeze a single moment into a sustained drone or scatter grains into shimmering clouds.
The trick that makes it sound smooth rather than clicky is the grain window, or envelope. Each grain is faded in and out by a tiny amplitude shape so its edges don’t produce pops. A softer window gives a smoother, more diffuse cloud; a sharper window keeps grains percussive and defined. Most synths apply this automatically, but knowing it exists explains why some patches sound glassy and others sound gritty even with identical settings elsewhere.
The key controls
- Position: where in the sample grains are read from. Hold it still to freeze a texture; automate it to scan slowly through the sound.
- Grain size: short grains sound buzzy and textural; longer grains keep more of the original character.
- Density / count: how many grains play at once — more grains means a thicker, smoother cloud.
- Spray / randomisation: randomly offsets grain start points for a more organic, less robotic texture.
- Pitch: transpose grains independent of playback speed, or spread pitch across grains for shimmer.
Modulating these with envelopes and LFOs is what makes granular patches evolve. See how to use modulation for sound design.
Choose the right source material
Granular synthesis is only as interesting as what you feed it. Vocals, field recordings, instrument samples, and even noise all transform dramatically. A short, unremarkable recording can become a huge evolving pad once granulated. Record your own material for unique results — our guide on recording your own sound effects is a great source — or resample sounds from your own projects, covered in how to resample sounds.
When you audition source material, listen for harmonic content and gentle movement rather than sheer loudness. A sustained vocal “ahh”, a bowed string, a hum of a fridge or the wash of a cymbal all contain shifting overtones that the grains can pull apart and reveal. Percussive, transient-heavy clips behave very differently: granulate a drum loop and you get rhythmic stutters rather than a pad. Neither is wrong, but knowing what a source will become before you load it saves a lot of aimless tweaking. It also helps to trim the sample down to the most useful few seconds, because a smaller window of audio gives you finer control over exactly which part of the sound you are scanning.
Design evolving textures
To build an ambient texture, load a sustained or tonal sample, set grain size fairly long, raise density for smoothness, add a little spray for life, then slowly automate position so the texture drifts. Add reverb and the result becomes a deep, immersive bed — perfect for the kind of work in our designing textures and atmospheres guide. For more rhythmic, broken results, shorten grain size, lower density and add randomisation for a glitchy, stuttering effect.
A simple step-by-step starting patch
If granular controls feel overwhelming, build one patch slowly and listen at each stage. This routine works in almost any granular engine and gives you a feel for how the controls interact.
- Load and freeze: drop in a few seconds of a sustained tonal sample and hold the position so a single moment loops. This is your raw drone.
- Set grain size by ear: sweep grain size and stop where the tone sounds full but not buzzy — usually a medium-to-long setting for pads.
- Build the cloud: raise density until the gaps between grains disappear and the sound becomes continuous.
- Add life: introduce a small amount of spray and a touch of pitch spread so the texture stops sounding static.
- Make it move: assign an LFO or slow envelope to position so the grains drift through the sample over many seconds.
Save that patch as a template. Once you have one working granular sound, every new texture is just a fresh sample dropped into the same framework.
Common mistakes to avoid
A few habits trip up most people when they start. Watch out for these and your results will sound far more controlled.
- Cranking density too high: piling on grains can smear the sound into a wall of mush and eat CPU. Back it off until you can still hear individual movement.
- Forgetting to modulate position: a frozen grain cloud quickly sounds lifeless. Even a slow drift across the sample brings it alive.
- Choosing a transient-heavy source for a pad: drums and plucky clips fight against smoothness. Pick sustained, tonal material when you want a bed.
- Ignoring gain staging: overlapping grains stack in level and can clip without warning. Leave headroom and watch your meters.
- Skipping the high end: dense granular textures often build up harshness up top, so a gentle EQ cut saves your ears and your mix.
Process for depth
Granular output is dense and detailed, so processing shapes it into something musical. EQ to control harshness, reverb (try a Valhalla reverb) for vast space — see how to use reverb for sound design — and delay for movement. Layering a granular texture under a cleaner tone gives you both detail and definition.
Frequently asked questions
What is a “grain” in granular synthesis?
A grain is a very short fragment of a sample, typically a few to a few dozen milliseconds long. The synth plays many overlapping grains at once, and by controlling their position, size, density and pitch you reshape the source into entirely new textures.
What’s the best plugin for granular synthesis?
Arturia Pigments and Spectrasonics Omnisphere have powerful granular engines, Vital (free) includes a granular oscillator, and Ableton’s Granulator is a free option for Live users. Each lets you load samples and manipulate grains in real time.
What sounds work best as granular source material?
Almost anything, but rich, evolving sources like vocals, field recordings, pads and acoustic instruments give the most interesting results. Even a short or plain recording can become a huge, complex texture once it’s granulated.
Why does my granular patch sound static or lifeless?
Usually because nothing is moving. If the grains read from a fixed position with no spray, pitch spread or modulation, you hear the same tiny slice on a loop. Automate the position, add a little randomisation, and assign an LFO to one or two parameters so the texture continually evolves.
Is granular synthesis only useful for ambient music?
Not at all. Long grains and high density suit ambient pads, but short grains with low density and heavy randomisation produce glitchy, rhythmic effects that work in electronic, hip-hop and sound design. The same engine covers everything from gentle beds to stuttering chaos depending on how you set the controls.


