#filetime #rustfft #timestretch

ness_stretch_lib

Implements a phase randomized Real FFT time stretch algorithm, the NessStretch, which splits the original sound file into 1-10 discrete frequency bands, and uses a decreasing frame size to correspond to increasing frequency, thus doing a excellent job of resolving shorter, noisier high-frequency sounds and creating rich, lush low frequency pads

2 releases

0.1.2 Sep 16, 2023
0.1.0 Jul 23, 2023

#722 in Audio


Used in ness_stretch

GPL-3.0 license

43KB
818 lines

ness_stretch_lib

a library used in the rust implementation of the ness_stretch

Dependencies

~9MB
~127K SLoC