Realstretch

Realtime implementation of the Paulstretch audio time-stretch algorithm
27 Downloads
Updated 27 Aug 2020

Realstretch is a live realtime implementation of the Paulstretch audio time-stretch effect. This is the first live realtime implementation of time-stretching as an audio effect that I know of. A modified buffer input method was used in order to compensate for the fact that the output of a time-stretcher is longer than the input and allows it to run continuously. The modified buffer system is paired with the Paulstretch time-stretch algorithm for creating live, epic time-stretches.

Video demo: https://youtu.be/oGr4s7wTwnk

Pre-compiled versions of the plugin are available on the GitHub repository.
NOTE: For best performance, it may be necessary to increase your DAWs buffer size.

Cite As

Colin Malloy (2024). Realstretch (https://github.com/malloyca/realstretch/releases/tag/v1.0.0), GitHub. Retrieved .

MATLAB Release Compatibility
Created with R2020a
Compatible with R2020a
Platform Compatibility
Windows macOS Linux
Tags Add Tags

Community Treasure Hunt

Find the treasures in MATLAB Central and discover how the community can help you!

Start Hunting!
Version Published Release Notes
1.0.0

See release notes for this release on GitHub: https://github.com/malloyca/realstretch/releases/tag/v1.0.0

0.1.4

0.1.3.0

See release notes for this release on GitHub: https://github.com/malloyca/realstretch/releases/tag/v0.1.3

0.1.2.0

See release notes for this release on GitHub: https://github.com/malloyca/realstretch/releases/tag/v0.1.2

0.1.1.0

See release notes for this release on GitHub: https://github.com/malloyca/realstretch/releases/tag/v0.1.1

To view or report issues in this GitHub add-on, visit the GitHub Repository.
To view or report issues in this GitHub add-on, visit the GitHub Repository.