Elastique: Timestretch
At its core, elastique timestretch is a proprietary audio processing algorithm developed by the German company zplane development. Unlike simple time-stretching methods from the 1990s—which relied on cutting audio into tiny chunks (granular synthesis) and repeating or deleting them—elastique uses a sophisticated combination of transient preservation, formant correction, and harmonic reshaping.
The name "elastique" comes from the French word for elastic, perfectly describing what the algorithm does: it stretches or compresses audio in time without permanently altering its pitch, or shifts pitch without changing duration.
Elastique TimeStretch is a high-quality algorithm for changing audio duration (time-stretch) and pitch independently. It preserves audio quality, minimizes artifacts (phasiness, transient smearing) and is widely used in DAWs, plugins, and real-time audio tools. There are several elastique variants (e.g., elastique Pro, elastique 3, elastique 3 Pro) optimized for different use-cases (transients, tonal material, solo/mono, multitrack).
One of the biggest failures in time-stretching is "transient smearing." When a drum hit is stretched, algorithms often blur the sharp attack, turning a punchy kick drum into a dull thud. Elastique utilizes advanced transient detection to lock the attack phase in place, ensuring that rhythms stay punchy even when heavily slowed down. elastique timestretch
Imagine audio as a string of beads on a wire. The beads are the "transients" (drum hits, consonants in speech, the pick attack of a guitar). The wire is the sustaining tone (the body of a note, vowel sounds, reverb tail).
Legacy algorithms simply moved the beads closer together (compressing time) or farther apart (stretching time). This distorted the beads themselves, making a snare hit sound like a swoosh.
Elastique, by contrast, identifies exactly where each bead (transient) is located. It stretches the wire (the sustaining tone) using advanced interpolation, but it keeps the beads intact, only repositioning them in time. When shifting pitch, elastique separates the pitch information from the formants (the resonant frequencies that define vowel sounds and instrument character). This allows you to raise a vocal by five semitones while keeping the singer sounding like a human, not a helium-inhaled cartoon. At its core, elastique timestretch is a proprietary
Stretching a breakbeat to 50% of its original tempo usually turns kicks into muddy bass rumbles. With elastique Solo (or Complex Pro), the algorithm preserves the attack of the kick and snare while stretching the decay. The result is a "halftime" beat that retains punch.
Pro Tip: Stretch the loop first, then apply a transient shaper to restore any lost attack. Elastique preserves transients but cannot add them if they weren't there.
Here is a quick decision tree for any DAW that offers multiple elastique variants: One of the biggest failures in time-stretching is
In the analog days, changing the speed of tape changed the pitch. Want a song slower? The pitch dropped. Want it faster? Hello, Chipmunks.
Early digital algorithms solved this but introduced nasty artifacts: phasing, warbling, or that metallic "bubbling" sound. For drums, it was a disaster. For vocals, it was unusable.
