Journal
granular synthesistime stretchingsound designambientLens

Time-Stretching and Granular Synthesis: Turning Audio into Infinite Textures

How granular synthesis, time-stretching, and audio freeze effects transform any sound into evolving pads, drones, and atmospheric textures. A practical guide for sound designers and producers.

Paraflex Audio

What Is Granular Synthesis?

Granular synthesis breaks audio into tiny fragments — called grains — typically between 1ms and 100ms long. These grains are then reassembled, overlapped, scattered, and manipulated to create textures that range from subtle time-stretching artifacts to completely abstract soundscapes.

Unlike traditional synthesis (which generates waveforms mathematically), granular synthesis works with real audio as its source material. Any recorded sound — a voice, a piano chord, field recording, even noise — can be transformed into something entirely different.

Three Scales of Time

Audio processing at different time scales produces fundamentally different results. These ranges describe granular work in general. They are not the controls on Lens, which is covered further down.

Very short grains (5-50ms)

At the granular level, individual grains are too short to perceive as discrete sounds. Instead, they blur into texture. Manipulation at this scale creates:

  • Shimmering, crystalline timbres
  • Chorus-like thickening
  • Formant-shifted versions of the source
  • Granular "clouds" from pitched material

Note-length grains (50-500ms)

At this scale, you're working with musical gestures — transients, note attacks, rhythmic elements. Processing here is transient-aware: the algorithm can detect where attacks happen and preserve or reshape them. Results include:

  • Smooth time-stretching without artifacts
  • Rhythmic manipulation (stutters, holds, accelerations)
  • Pitch-shifted versions that maintain timing
  • Motion and movement within sustained sounds

Phrase length (0.5-8 seconds)

At the phrase level, you capture complete musical ideas — a chord progression, a vocal phrase, an atmospheric moment. The key technique here is freeze: capturing a buffer and sustaining it indefinitely to create:

  • Infinite drones from any source material
  • Atmospheric pads from single notes
  • Static textures from dynamic material
  • Evolving soundscapes via slow modulation of the frozen buffer

Practical Applications

Ambient and Atmospheric Music

Granular processing is the foundation of modern ambient production. A single field recording of rain, processed through granular synthesis, can become an hour-long evolving texture. A piano chord, frozen and pitch-shifted across three octaves, becomes a pad that sounds nothing like a piano.

Film and Game Scoring

Composers use granular synthesis to create unique sonic textures for specific scenes or environments. Freeze a vocal sample to create an ethereal drone for a dream sequence. Time-stretch a metallic impact to build tension in a thriller.

Sound Design

In game audio and commercial sound design, granular processing generates unique UI sounds, transitions, and ambient loops. The source material determines the character — process a door slam, a whisper, or a synth stab and get completely different results from the same algorithm.

How Lens uses three time scales

Those millisecond bands are a useful way to think about granular work in general. Lens is a time effect plugin with three layers that are musical, not a grain-size dial:

  • Micro listens at the short scale and repeats in the eighth-note family. It opens an octave down.
  • Meso listens at the middle scale and repeats in quarters. It opens at unison.
  • Macro listens at the long scale and repeats in halves. It opens an octave up.

Pitch on each layer runs from −24 to +24 semitones. Feedback prints tempo-locked repeats of that layer. A low shelf at 150 Hz and a high shelf at 6 kHz sit on the layer, so they leave the dry path alone. Quality sets the listening window, from about a tenth of a second to about two seconds. Longer is smoother and slower to bloom.

Freeze holds a cloud from the last few seconds — it looks back about four seconds and keeps the strongest moment — and plays that cloud in every lens at that lens’s pitch. While Freeze is held, that layer’s repeats pause. Live timing, the default, keeps the dry hit immediate and lets the layers arrive after they have heard enough. Turn Live off when you want every path, including the dry signal, lined up with the longest window. Leave plugin delay compensation on for that case.

The Lens guide walks through a first pass.

Getting Started

The best way to explore granular and temporal processing:

  1. Start with a familiar source — use a sound you know well so you can hear what the processing adds
  2. Begin with one time scale — master micro-level textures before combining scales
  3. Use freeze sparingly — a frozen moment is powerful because it's unexpected; overuse reduces impact
  4. Pitch-shift the layers — setting each lens to different pitch offsets creates harmonic depth
  5. Blend with dry signal — parallel processing maintains connection to the original while adding the texture layer

Explore Lens or browse all Paraflex Audio plugins.

Keep exploring

See the tools behind these workflows.

Browse products