Skip to main content

Stretching on the Timeline

Hold and drag the right edge of an audio clip to stretch it. The audio is compressed or expanded to fit the new duration. The stretch rate is calculated automatically. You can also stretch clips with keyboard shortcuts:
ShortcutAction
⌘⌃⇧→ / ⌘⌃⇧↓Timestretch slower (longer)
⌘⌃⇧← / ⌘⌃⇧↑Timestretch faster (shorter)
Add to any aboveFine adjustment (1/4 of normal step)
Time stretch settings are also available in the Inspector for sample tracks.

Modes

ModeBest ForHow It Works
OffNo processing neededAudio plays at original speed and pitch
SliceDrums, percussion, loopsRepositions audio between transient markers — preserves attack and punch
ComplexVocals, melodies, padsSpectral time/pitch processing (Signalsmith Stretch) with independent rate, pitch, and formant control
RepitchQuick speed changesVarispeed resampling — changing speed also changes pitch, like a tape machine

Parameters

Slice Mode

ParameterRangeDescription
Rate0.25x – 4.0xPlayback speed
Decay0.0 – 1.0Envelope decay per slice (0 = maximum decay, 1 = no decay)

Complex Mode

ParameterRangeDescription
Rate0.25x – 4.0xPlayback speed
Pitch-24 to +24 semitonesPitch shift independent of speed
Formant-24 to +24 semitonesFormant shift for creative voice and timbre manipulation
Formant PreservationOn / OffPreserve natural formant structure during pitch shift
Tonality LimitOn / OffConstrain pitch shifting to preserve tonal quality

Target BPM

Instead of setting a rate manually, you can set a target BPM in the Inspector. Gridshift calculates the stretch rate automatically based on the source material’s BPM. You can also override the detected source BPM if the automatic detection is off.
Last modified on March 28, 2026