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.
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:
- Start with a familiar source — use a sound you know well so you can hear what the processing adds
- Begin with one time scale — master micro-level textures before combining scales
- Use freeze sparingly — a frozen moment is powerful because it's unexpected; overuse reduces impact
- Pitch-shift the layers — setting each lens to different pitch offsets creates harmonic depth
- 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.