Sound Design

What is granular synthesis? From sample to living texture

By 4 min read
On this page14 sections
  1. The anatomy of a grain
  2. Grain size
  3. Density and overlap
  4. Position and spray
  5. Pitch and playback direction
  6. Why the grain window matters
  7. Four useful granular patches
  8. Frozen pad
  9. Rhythmic particles
  10. Time-stretched atmosphere
  11. Playable transformed instrument
  12. Granular synthesis versus spectral processing
  13. Mistakes to avoid
  14. A focused starting workflow

Granular synthesis builds sound from many short events called grains. A grain may contain only a tiny slice of a sample. By overlapping many grains and changing their duration, source position, pitch, envelope, direction and stereo placement, a granular instrument can transform one recording into pads, clouds, glitches, drones or playable new timbres.

The source remains important, but playback no longer has to follow its original timeline.

The anatomy of a grain

A grain usually has:

  • a source or waveform;
  • a start position;
  • a duration;
  • a playback rate or pitch;
  • an amplitude envelope;
  • a trigger time;
  • optional pan, direction and random variation.

Cycling ’74’s granular synthesis tutorial describes rate, onset, duration, pitch, amplitude and envelope as core controls in a polyphonic sample engine.

Grain size

Grain size changes how much local information each event contains.

  • Very short grains can approach clicks, buzzes or noise-like particles.
  • Medium grains can reveal fragments of pitch and transient shape.
  • Longer grains preserve more recognisable source movement.

There is no fixed boundary because pitch, envelope and overlap change the result. A 20 ms grain with a smooth window and heavy overlap behaves differently from a hard-edged isolated grain of the same duration.

Density and overlap

Density controls how frequently grains appear. At low density, individual particles remain audible. As density and overlap increase, grains merge into a continuous texture.

More simultaneous grains usually require more processing. Cycling ’74 notes that longer grains and shorter trigger intervals keep more voices active and can raise CPU use.

Position and spray

Position chooses where grains read from the source. Holding the position can freeze a microscopic region. Scanning it slowly creates time stretching. Moving it independently from pitch or performance time makes the source behave like a landscape rather than a tape.

Spray or position randomization scatters grains around the chosen location. Small amounts create animation; larger values can dissolve the original phrase.

Pitch and playback direction

Changing grain playback rate changes pitch and duration unless the instrument separates those controls through a more advanced design. Multiple pitch offsets can turn one sample into a chord or swarm.

Reverse and randomized direction alter transient shape and can remove the obvious forward motion of speech, percussion or environmental recordings.

Why the grain window matters

Cutting a waveform abruptly can create discontinuities that sound like clicks. An amplitude window fades each grain in and out. Cycling ’74’s granulator reference uses a Hann function as its default grain window and allows other window functions.

Window shape affects texture:

  • smoother windows blend into clouds;
  • flatter windows retain more of the grain body;
  • sharp or asymmetric windows can emphasize rhythm and artifacts.

Clicks are not always mistakes. For glitch design, discontinuity may be the desired material.

Four useful granular patches

Frozen pad

Choose a stable harmonic region, stop or slow position movement, use medium or long grains, high overlap and gentle pitch variation. Add a slow position drift to prevent a static loop.

Rhythmic particles

Use low density, short grains and tempo-synchronized triggers. Randomize pan and position within narrow limits so the rhythm remains legible.

Time-stretched atmosphere

Scan position much more slowly than the original recording while maintaining dense overlap. Adjust grain size until transients smear into the desired texture.

Playable transformed instrument

Map MIDI pitch to grain transposition, choose a source with stable pitch, keep position under an envelope or macro, and constrain random pitch so chords remain musical.

Granular synthesis versus spectral processing

Granular synthesis reorganizes short time-domain events. Spectral processing changes components in a time-frequency representation. Both can freeze, smear and transform sound, but their artifacts and controls differ.

A granular freeze repeats or layers tiny source segments. A spectral freeze can sustain analyzed frequency components without replaying the same waveform slice in the same way.

Mistakes to avoid

  • Increasing every random control until the source loses all identity.
  • Using high density without watching CPU use and voice limits.
  • Ignoring the grain envelope when clicks are unwanted.
  • Adding reverb before the dry granular texture works.
  • Modulating position so quickly that the result becomes unintended noise.
  • Designing in solo without testing the texture behind the arrangement.

A focused starting workflow

  1. Load one short source with clear character.
  2. Set grain size and density before adding randomization.
  3. Find one productive source position.
  4. Shape the grain window.
  5. Add a small position spray.
  6. Add pitch variation only when needed.
  7. Map one macro to movement and another to space.
  8. Record the best performance as audio.

SPC Granular X uses a Sample A → Grain B → Color C architecture with grain rate, size, contour, spray, random pitch, direction, warp, feedback and liquefy. It adds four envelopes, an LFO Lab, spectral routing, per-engine effects and drag-and-drop modulation while keeping sample playback and grain traversal independently controllable.

Compare this workflow with spectral processing in audio, then explore conventional modulation with phaser vs flanger vs chorus.

Frequently asked questions

What is granular synthesis?

Granular synthesis creates a sound from many short sonic events called grains. Each grain can read a small part of a sample or generated waveform, with independent duration, position, pitch, level, envelope, direction and stereo placement.

What does grain size change?

Short grains tend toward clicks, buzzes or diffuse texture, while longer grains preserve more of the source's pitch and identity. The envelope, overlap and source material strongly affect where that transition occurs.

What is grain density?

Density describes how frequently grains are triggered or how many overlap over time. Low density can create scattered particles; high density can produce continuous pads, time-stretched tones or dense clouds, usually with greater CPU use.

Is granular synthesis the same as sampling?

Granular synthesis often uses samples, but it reads and layers many short portions instead of playing the file conventionally from start to finish. Some granular systems also generate grains from synthesized waveforms or live input.

Why does my granular patch click?

Clicks often occur when grains start or stop away from a zero crossing without a suitable amplitude window. Apply a grain envelope, verify overlap and avoid discontinuous parameter jumps unless the clicks are intentional.

#granular synthesis#grains#granular sampler#sound design#texture#SPC Granular X

Your learning path

Community signal

Join the Spectral Colors Discord.

Get plugin updates, report bugs, follow experimental audio builds, and help shape what gets polished next.

Join me on DiscordGet updates and report bugs