PaulXStretch by Xenakios

PaulXStretch is a Plugin for extreme time stretching and other spectral processing of audio.

This plugin is based on the PaulStretch algorithm. (Paul’s Extreme Time Stretch, originally developed by Nasca Octavian Paul.)

The plugin is only suitable for radical transformation of sounds. It is not suitable at all for subtle time or pitch corrections and such. Ambient music and sound design are probably the most suitable use cases.

The plugin can either load an existing audio file from disk to process or it can capture audio from the plugin inputs. (The capture mode is started/stopped with the “Capture” parameter.)

The plugin will require the DAW audio engine to be running on the track it is inserted on. How that is achieved in various hosts is specific to those hosts. Some hosts will just immediately start running the plugin, in other hosts one may need to record/input monitor enable the track or something else needs to be done.

The plugin has lots of latency, that isn’t reported to the host as it likely can’t be properly compensated for, anyway.

Host automation does work, but in a laggy fashion and likely not completely deterministically. (Different play runs may produce different results.) This unfortunately can’t be helped much. The algorithm can only change the processing parameters between fully processed FFT blocks.