2017-12-15 19:09:51 +00:00
|
|
|
PaulXStretch - Plugin for extreme time stretching and other spectral processing of audio
|
|
|
|
|
|
|
|
Copyright (C) 2006-2011 Nasca Octavian Paul, Tg. Mures, Romania
|
|
|
|
|
|
|
|
Copyright (C) 2017 Xenakios
|
|
|
|
|
|
|
|
Released under GNU General Public License v.2 license.
|
|
|
|
|
|
|
|
Source code at (currently missing GPL license for some of the source files, will be fixed later) :
|
|
|
|
|
|
|
|
https://bitbucket.org/xenakios/paulstretchplugin/overview
|
|
|
|
|
|
|
|
Requirements for building from source code :
|
|
|
|
-C++17 compiler and C++17 standard library
|
|
|
|
-JUCE 5.2 : https://github.com/WeAreROLI/JUCE
|
|
|
|
-FFTW3
|
|
|
|
|
|
|
|
History :
|
|
|
|
|
|
|
|
12-15-2017 1.0.0 preview 1
|
2017-12-15 19:12:49 +00:00
|
|
|
-Very early public release. Various issues present.
|
2017-12-17 17:09:37 +00:00
|
|
|
12-17-2017 1.0.0 preview 2
|
|
|
|
-Report only 2 input channels to host
|
|
|
|
-Fixes for using potentially invalid sample rates in internal initializations and calculations
|
|
|
|
-File import dialog allows importing file formats supported by JUCE, not just .wav
|
2017-12-17 18:01:14 +00:00
|
|
|
12-17-2017 1.0.0 preview 2b
|
|
|
|
-Fix buffer channel count issue, seems to make AU validation pass consistently
|
2017-12-23 21:48:24 +00:00
|
|
|
12-23-2017 1.0.0 preview 3
|
2017-12-20 02:09:46 +00:00
|
|
|
-Added parameter to set audio input capture buffer length (up to 120 seconds)
|
2017-12-23 21:48:24 +00:00
|
|
|
-Added parameter allow passing through audio from plugin input
|
|
|
|
-Inverted the number of harmonics parameter active range
|
|
|
|
-Added button to show settings menu
|
2017-12-20 02:09:46 +00:00
|
|
|
-Fix bug when offline rendering in host
|
2017-12-22 20:35:02 +00:00
|
|
|
-Allow setting background prebuffering amount in settings, including none.
|
|
|
|
(None is mostly useful in case the plugin doesn't detect the host is offline rendering.
|
|
|
|
For real time playback none is likely only going to work with small FFT sizes.)
|
2017-12-23 21:48:24 +00:00
|
|
|
-Slightly better GUI layout but still mostly just 2 columns of sliders
|
2017-12-20 02:09:46 +00:00
|
|
|
-Remember last file import folder
|
2017-12-23 21:48:24 +00:00
|
|
|
-Added detection of invalid audio output sample values (infinities, NaN)
|
|
|
|
|