Are you looking for a clear overview of the time-stretching engines used in today’s top professional DAWs? You’re in the right place.
You’ll quickly notice that most DAWs rely on Zplane Elastique. While it's expensive to license, it's commonly regarded as the best off-the-shelf algorithm.
When you’re done, we invite you to discover the innovative products here at Wide Blue Sound, where we push the boundaries of modern music production.
| Time‑Stretch Algorithm(s) | Modes / Notes | |
|---|---|---|
| Pro Tools (Avid) | Elastic Audio uses zplane élastique Pro V3 for high-quality real-time stretching (added in 2023). Offline processing via X-Form uses the iZotope Radius algorithm. Older Elastic Audio modes (Polyphonic, Monophonic, etc.) were developed in-house by Avid. | Modes: Polyphonic, Rhythmic, Monophonic, Varispeed (real-time Elastic Audio modes), and X-Form (offline AudioSuite render for maximum quality). The élastique Pro engine provides formant-corrected stretching for clarity . |
| Logic Pro (Apple) | Flex Time uses Apple’s proprietary time-stretching algorithms. (An optional iZotope Radius algorithm was available in older Logic versions for offline processing , but modern Logic uses its own Flex algorithms.) | Modes: Multiple Flex modes optimized for material: Monophonic (solo instruments/vocals), Polyphonic (complex music), Rhythmic (percussion), Slicing (for cut-up loops), as well as Speed and Tempophone modes (creative effects). These modes let Logic choose different stretching tactics best suited to the audio. |
| Cubase (Steinberg) | AudioWarp in Cubase uses zplane élastique algorithms since Cubase 6 , replacing the older Prosoniq MPEX engine. Cubase offers élastique v3 for real-time and offline stretching. | Modes: Provides élastique Pro (highest quality), élastique Pro Formant (preserves formants), and élastique Efficient (lower CPU) . Also includes a Tape stretch mode (linked pitch-speed, like varispeed tape) and a legacy Standard mode (older MPEX algorithm) for compatibility. |
| Nuendo (Steinberg) | Time Warp in Nuendo employs the same zplane élastique Pro engine as Cubase for time-stretching. Nuendo’s stretching algorithms are shared with Cubase’s AudioWarp (Steinberg’s tech across products). | Modes: All the élastique modes available in Cubase are present (Pro, Pro Formant, Efficient, Tape mode, etc.), allowing high-quality stretching for multi-channel audio. Nuendo, being oriented to post-production, ensures phase-coherent stretching across tracks (important for multi-mic audio). |
| Live (Ableton) | Warp in Live uses a mix of proprietary and third-party algorithms. The Complex and Complex Pro warp modes are powered by zplane élastique Pro for high-quality general-purpose stretching. The other warp modes (Beats, Tones, Texture, Re-Pitch) use Ableton’s own proprietary algorithms. | Modes: Beats (preserves transient slices for rhythmic material), Tones (FFT-based for melodic material), Texture (granular for pads/atmospheres), Re-Pitch (changes speed like tape/vinyl), Complex and Complex Pro (full-spectrum algorithms; Complex Pro includes formant preservation). Complex modes yield higher fidelity via élastique. |
| FL Studio (Image-Line) | FL Studio’s audio clips use zplane élastique algorithms for stretching. It integrates élastique v3 Pro for its high-quality mode, and also includes legacy élastique v2 modes. | Modes: Offers various presets: e3 Generic and e3 Mono (élastique v3 modes for general and monophonic material), plus legacy e2 modes (Generic/Pro, Tonal/Transient, Speech etc. from the older engine). Users can also choose Resample (simple varispeed) or Stretch (low-quality realtime stretch) if needed. |
| Studio One (PreSonus) | Studio One employs the zplane élastique Pro time-stretch engine under the hood. This “Elastique Pro” algorithm is used for all its time-stretch operations (both realtime and offline), ensuring high fidelity. | Modes: Studio One simplifies stretching with an automatic mode per material type. Users can designate tracks as Drums (rhythmic preserve) or Audio (melodic/polyphonic) for example, and the élastique algorithm adapts. (Unlike some DAWs, S1 doesn’t offer a separate Tape or Re-pitch mode – time-stretch is always time-independent of pitch unless you use its dedicated transpose functions.) Studio One also integrates Melodyne for detailed off-line time/pitch edits (via ARA). |
| Reaper (Cockos) | Reaper supports multiple algorithms, with zplane élastique as the primary default. Reaper can use élastique v2 or v3 (up to Pro quality) for high-quality stretching. It also includes open-source algorithms like SoundTouch (and optionally Rubber Band) as alternatives. (Dirac LE was supported in older versions as well.) | Modes: Reaper exposes many modes in Preferences: Elastique Pro (for polyphonic; highest quality), Elastique Efficient (lower CPU), Elastique Soloist (optimized for monophonic material) etc., including formant preservation options. It also has a simple Transient (windowed) mode and can do Full-speed (Resample) for tape-style effects. Users can choose per item/track which algorithm and mode to use, giving flexibility in trade-off between quality and CPU. |
| Digital Performer (MOTU) | Digital Performer uses Zynaptiq ZTX Pro algorithms for time-stretching and pitch-shifting. The ZTX engine provides state-of-the-art transparent stretches. DP also includes a MOTU-developed PureDSP algorithm specifically for solo vocals. | Modes: DP’s ZTX engine offers various modes/qualities accessible in preferences (e.g. modes optimized for general material vs. formant-corrected for vocals/instruments). In practice, DP’s Stretch and Transpose features automatically use ZTX. For vocals, DP can switch to PureDSP Solo Vocal mode (in-house algorithm) which sometimes yields better results on lead vocals. Both real-time and offline renders use ZTX by default for high quality. |
| Reason | Reason’s audio time-stretch uses Propellerhead’s proprietary algorithm, introduced with Record (and integrated into Reason 6). | Modes: Reason simplifies stretching with minimal manual settings. Each audio track has a Stretch Type setting with a few options optimized for the content (e.g. different modes for vocals vs. drums). Otherwise, stretching is automatic and tempo-linked. |
| Bitwig Studio | Bitwig uses a hybrid approach: it has its own proprietary stretch algorithms and includes zplane élastique algorithms starting from Bitwig 2.3. | Modes: Bitwig provides 8 stretch modes : Stretch (native granular stretch), Stretch HD (higher-quality native mode), Slice (slicing at transient onsets), Cyclic (spectral looping mode), and four zplane modes – Elastique, Elastique Pro, Elastique Solo (monophonic), and Elastique Eco (efficient CPU). These options let the user balance quality vs. CPU, or choose special modes for rhythmic, tonal, or experimental stretching. |
| Cakewalk by BandLab | Cakewalk (formerly SONAR) uses zplane élastique Pro and élastique Efficient algorithms for its time-stretching since the 2018 BandLab re-release . This replaced the older stretching engine (which had used iZotope Radius for offline stretches in SONAR) . | Modes: The user can set default stretch methods for Online vs Offline rendering in preferences. Typically, élastique Pro is used for offline/high quality needs, and élastique Efficient for real-time playback (lower CPU). The AudioSnap feature and Fit-to-Tempo use these algorithms under the hood for tempo changes. (Legacy modes from older Sonar – formant-preserving Radius, etc. – are no longer default but available for backward compatibility.) |
| Samplitude Pro X (Magix) | Samplitude integrates zplane élastique Pro v3 as its time-stretch engine. This was introduced in Samplitude Pro X2, bringing Samplitude’s stretching up to modern quality standards. (Earlier versions used a proprietary algorithm/MPEX.) | Modes: Samplitude’s object editor allows choosing the élastique mode. By default it uses Elastique Pro (for best quality). It may also offer Elastique Efficient as an option similar to Sequoia. The stretch can be applied in real-time on object clips or offline when mixing down, with phase-coherent multitrack stretching for maintaining timing between tracks. |
| Sequoia (Magix) | Sequoia (Samplitude’s high-end sibling) uses zplane élastique Pro v3 and élastique Efficient v3 algorithms for time-stretching. These high-quality algorithms were added in Sequoia 14, aligning Sequoia with modern standards. | Modes: Users can select either Elastique Pro or Elastique Efficient in Sequoia’s time-stretch tool. Both algorithms support multi-channel phase-coherent stretching, critical for classical recording, film post, etc., for which Sequoia is still a popular tool. |
| Ardour / Mixbus | Ardour DAW (and Harrison Mixbus, which is based on Ardour) uses the Rubber Band library (open-source, third-party) for passable time-stretching and pitch-shifting. Ardour switched from SoundTouch (older library) to Rubber Band for improved quality. Harrison Mixbus inherits the same stretch engine. | Modes: Ardour/Mixbus offer several preset quality modes within Rubber Band (e.g. presets for monophonic vs polyphonic content, preserving transients vs. smoothness). Users can choose these in the stretch tool (e.g. “Crisp Monophonic” preset). There is also a Resample (Varispeed) option for tape-style pitch-linked stretching. While not as advanced as some commercial DAWs, the Rubber Band algorithm is continually improved in the open-source community. |
| Audition (Adobe) | Adobe Audition’s Stretch effect uses iZotope Radius algorithms by default. Audition also includes its own algorithm as an alternative for stretch (user-selectable in the effect settings). | Modes: In Audition’s Time & Pitch module, the user can choose the “iZotope Radius” mode (for best quality) or switch to the “Audition algorithm” (for potentially faster processing or special cases) . Within the Radius algorithm, Audition offers presets for different material (solo voice, music etc.) and allows formant preservation. Real-time preview is available, though final high-quality stretches are typically processed offline in the Wave Editor. |
Sources: Official manuals and documentation for each DAW’s time-stretch/pitch-shift feature, and licensing announcements from algorithm developers (zplane, Zynaptiq, iZotope), as cited above.
Return to WideBlueSound.com.