PaulStretch3 preview(12) release

VST, AU, etc. plug-in Virtual Effects discussion
Xenakios
KVRian
1180 posts since 9 Sep, 2005 from Oulu, Finland

Post Fri Jan 12, 2018 9:11 am

Julien Unison wrote:Oh ok guys sorry I never noticed there were two different threads :dog: :oops:
Sorry for the confusion but the plugin could not be a direct port from the stand alone application code, so it made more sense to have a different release package and thread here in the forum.

User avatar
Julien Unison
KVRist
368 posts since 9 Oct, 2006

Re: PaulStretch3 preview(12) release

Post Fri Jan 12, 2018 9:33 am

Yes I totally understand :tu:
U N I S O N : shoegaze / electronic / black metal wall of sound with heavenly voice
https://soundcloud.com/weareunison / https://www.facebook.com/unison666 / https://weareunison.com/

Kalamata Kid
KVRAF
3467 posts since 27 Jul, 2001 from Tarpon Springs, Florida, USA

Re: PaulStretch3 preview(12) release

Post Fri Jan 12, 2018 9:35 am

Julien Unison wrote:Oh ok guys sorry I never noticed there were two different threads :dog: :oops:
'
Same here! :clown: :oops:
Appenrly this is the standalone thread
and for the plugin thread see
(is the X in PaulXstretch)
viewtopic.php?p=6957295

Did I get this right?
23" 10-touch Monitor and iPad Air as Midi Controllers, iConnectMIDI2+, Windows 10-64bit, Xeon W36900, 12 GB RAM.

User avatar
teilo
KVRist
229 posts since 30 Mar, 2008

Re: PaulStretch3 preview(12) release

Post Fri Jan 12, 2018 9:40 am

I have finally tried this, having known of, but never used the original version. I'm a bit blown away, I have to say. Ran some short liturgical pipe organ pieces I generated in Hauptwerk through it, and got this incredible ambient soundscape upon which to build. Looking forward to putting more time into it.
Last edited by teilo on Fri Jan 12, 2018 11:34 am, edited 1 time in total.
macOS | Ableton 10 | Bitwig 2.x | Reason 10
MPK249 | Scarlett 6i6 v2 | DX7 w/SER-7 | Adam Audio T7V & Sub8
U-he all | DSAudio all | All TAL synths | Komplete Ult. 11 | Serum | DUNE 2 | Arturia V 6 | Fabfilter Pro all | countless others

Xenakios
KVRian
1180 posts since 9 Sep, 2005 from Oulu, Finland

Re: PaulStretch3 preview(12) release

Post Fri Jan 12, 2018 9:52 am

teilo wrote: pipe organ pieces
With suitable settings, it can actually make a organ-like sound from other sounds. :)

Loopy C
KVRist
103 posts since 8 May, 2004

Re: PaulStretch3 preview(12) release

Post Sun Jan 14, 2018 8:56 pm

I wanted to come back and add to the chorus of people blown away by your update Xenakios :)

It just so happened, I had spent many hours today exploring the 'Harmonics' and 'Tonal/Noise' sections, and had discovered what you mention above...so now a whole new world of creation from PaulStretch3!!!

Anyway, just want to say thanks again for a job well done...and I look forward to your work concerning 'Lambda'?, the one with the CDP functions? Looks to be brilliant :)

User avatar
AZZIN
KVRist
91 posts since 25 Jul, 2004 from Italy

Re: PaulStretch3 preview(11) release

Post Wed Jan 31, 2018 12:16 pm

Xenakios wrote:
AZZIN wrote: It looks like something related to the version of libstdc++ on which you build it (and possibly I don't have). Is that the dependency issue you got?
Yeah, the dependency issues I got after resolving the webkit thing were about the C++ library. (It needs a pretty new one with C++14 and even newer things included. That does appear to be present in Ubuntu 16.10, though...So it's not the absolute latest what is required.)

And I can pretty much guess that if that dependency problem somehow gets solved, yet another one pops up...(I can try to test if there's some way to build everything statically into the binary, but I don't even know if that's supported with JUCE and FFTW...

edit : Sorry, this is something that is starting to take a ton of time and effort to sort out, I'd rather work on the upcoming plugin version's code than these build issues on Linux. :( You can use the "ldd" command to see what shared library dependencies the binary has, there are quite a few...
Hello, back again on this wonderful project (I know that the standalone is outdated but ... :-))
Since November I installed Mint 18.3 (==> Ubuntu 16.04) and the Juce 5.2 framework.
I was able to compile the project from your git (including all the linked libraries) only if I comment out this line in globals.h:

template<typename... Args>
inline String formatted(Args... args)
{
String result;
// az 30012018: I had to comment this in order to compile.
// (result << ... << toString(args));
return result;
}

otherwise the error I get is:

Compiling MyComponents.cpp
In file included from ../../Source/PS_Source/PaulStretchControl.h:21:0,
from ../../Source/MyComponents.h:4,
from ../../Source/MyComponents.cpp:1:
../../Source/PS_Source/globals.h: In function ‘juce::String formatted(Args ...)’:
../../Source/PS_Source/globals.h:53:15: error: expected primary-expression before ‘...’ token
(result << ... << toString(args));
^
../../Source/PS_Source/globals.h:53:15: error: expected ‘)’ before ‘...’ token
Makefile:151: recipe for target 'build/intermediate/Debug/MyComponents_29ffb56b.o' failed
make: *** [build/intermediate/Debug/MyComponents_29ffb56b.o] Error 1

I don't know if this has any impact or not. Looking at the compiled program it seems to work fine, up to now no issues. Any hints?
I just want to that thanks again for this beautiful porting (and evolution, anyway...)

Alberto

User avatar
CrystalWizard
KVRian
692 posts since 10 Jul, 2008 from Orbiti sw usa

Re: PaulStretch3 preview(12) release

Post Wed Jan 31, 2018 1:03 pm

Thanks a bunch Xenakios. Your remodel job has renewed my interest in Paulstretch.
gadgets an gizmos...make noise
https://soundcloud.com/crystalawareness

Xenakios
KVRian
1180 posts since 9 Sep, 2005 from Oulu, Finland

Re: PaulStretch3 preview(11) release

Post Wed Jan 31, 2018 1:08 pm

AZZIN wrote: Looking at the compiled program it seems to work fine, up to now no issues. Any hints?
Hello, nice you got it working!

You got lucky with that fix, it's a code path that isn't used at the moment. The part where the compiler barfs uses a relatively new C++17 feature. (Fold expressions.) Which I may actually use in the future in other code. But since the standalone PaulStretch3 development is more or less finished, it's not likely it will have any impact in it. (Or I can just avoid using the fold expressions in that code.)

I've now pushed a commit for the code into the git repo that has those C++17 parts removed.

Return to “Effects”