timestretch 0.8.0

Pure Rust audio time stretching library optimized for EDM
Documentation
1
2
3
4
5
6
7
8
9
10
11
12
13
//! Batch time-stretching DSP retained by the engine: the phase vocoder
//! (the offline wide-ratio path and analysis tooling) and its support
//! modules. The hybrid combiner, multi-resolution stretcher, WSOLA
//! driver and stereo mid/side wrapper were deleted with the old engine
//! at ROADMAP Stage 9.

pub mod envelope;
pub mod params;
pub mod phase_locking;
pub mod phase_vocoder;

pub use phase_locking::PhaseLockingMode;
pub use phase_vocoder::{PerFrameFlux, PhaseVocoder};