Login / Register  0 items | $0.00 New#KVRDeals

PaulStretch3 preview(11) release

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

Postby Xenakios; Fri Nov 17, 2017 10:53 am Re: PaulStretch3 preview(11) release

Preview 11 up, links in the original post. This just has the bug fix.

2017-11-17 (3.0.0.preview11, Xenakios fork)
-Fix bug with multichannel input files in shortening mode
acousmod
KVRist
 
418 posts since 27 Jan, 2004, from France

Postby acousmod; Fri Nov 17, 2017 1:09 pm Re: PaulStretch3 preview(11) release

Woah !
Well done, thanks :-)
User avatar
brijawi
KVRer
 
16 posts since 31 May, 2015

Postby brijawi; Sun Nov 19, 2017 6:42 am Re: PaulStretch3 preview(11) release

Kudos Xenakios! Your updates are appreciated.

BTW, here is a demo I made: https://www.youtube.com/watch?v=H83B1azvhrQ
Xenakios
KVRian
 
1013 posts since 9 Sep, 2005, from Oulu, Finland

Postby Xenakios; Mon Nov 20, 2017 3:33 pm Re: PaulStretch3 preview(11) release

brijawi wrote:Kudos Xenakios! Your updates are appreciated.

Thanks for the video. There seems to be some kind of a GUI glitch, there's an additional group box with the "Time stretch/playback" text at the top of the window that I am not seeing here...Is that maybe because of the screen capture software or does the GUI look like that for you always? Which OS are you using?
User avatar
brijawi
KVRer
 
16 posts since 31 May, 2015

Postby brijawi; Mon Nov 20, 2017 4:18 pm Re: PaulStretch3 preview(11) release

I attached an image of the gui. I'm on Windows 10.
You do not have the required permissions to view the files attached to this post.
Xenakios
KVRian
 
1013 posts since 9 Sep, 2005, from Oulu, Finland

Postby Xenakios; Mon Nov 20, 2017 4:39 pm Re: PaulStretch3 preview(11) release

brijawi wrote:I attached an image of the gui. I'm on Windows 10.

Thanks, that looks OK, I don't have to start hunting for a Windows 10 specific bug, then... :phew: (Which would have been a complete pain, I don't have Windows 10 here...)
User avatar
brijawi
KVRer
 
16 posts since 31 May, 2015

Postby brijawi; Mon Nov 20, 2017 4:52 pm Re: PaulStretch3 preview(11) release

Good! This was working very well. Once again, thanks for the updates!
User avatar
AZZIN
KVRist
 
31 posts since 25 Jul, 2004, from Italy

Postby AZZIN; Wed Nov 22, 2017 8:30 am Re: PaulStretch3 preview(11) release

Hello, Linux user here on Linux Mint 17.3 (based on Ubuntu Thrusty ==> 14.04). When I launch the executable from the terminal I get the following error:

./PaulStretch3: error while loading shared libraries: libwebkit2gtk-4.0.so.37: cannot open shared object file: No such file or directory

Then I went to the source to compile it myself in JUCE, but also JUCE (Projucer) complains about the same missing library. I digged a bit and finally I discovered that I cannot get the libwebkit2gtk-4.0 to be installed in my OS (Mint 17 supported up to libwebkit2gtk-3.0).

Any suggestions (aside from "update your system")?

Thanks in advance,

Alberto
Xenakios
KVRian
 
1013 posts since 9 Sep, 2005, from Oulu, Finland

Postby Xenakios; Wed Nov 22, 2017 9:12 am Re: PaulStretch3 preview(11) release

AZZIN wrote: Any suggestions (aside from "update your system")?

I realized recently the issue with the libwebkit2gtk exists, but I haven't yet tested the possible solution that exists for it. There's a #define that can be used for JUCE to remove the dependency on the web browser stuff. (The PaulStretch3 application of course doesn't even need it, but the WebBrowserComponent is enabled and built with JUCE by default.)

edit : In any case though, I have no particular plans to keep older operating systems working...Some other change in the build settings/dependencies might later again become a problem, even if this libwebkit2gtk issue can now be solved...

edit2 : Looks like I was able to remove the libwebkit2gtk dependency. The .jucer file is updated for that in the git repo, maybe for Linux I should add the makefile too, so the Projucer doesn't need to be separately built just to get the makefile...But when trying to run the PaulStretch3 binary on Puppy Linux I immediately got a new dependency issue...It can probably pretty safely be said the code just isn't that compatible with old/stripped down Linux distros. (And it was never even intended to be compatible like that.)

The Linux build without the libwebkit2gtk dependency :

https://drive.google.com/open?id=1HHvDp ... tSCM2A6NSB

You may need to set permissions to allow executing the binary.
User avatar
AZZIN
KVRist
 
31 posts since 25 Jul, 2004, from Italy

Postby AZZIN; Wed Nov 22, 2017 11:35 am Re: PaulStretch3 preview(11) release

Xenakios, thanks for the very quick feedback. I downloaded the latest executable.
The GUI starts now and it looks GORGEOUS, congratulations you've done a big work.

Unfortunately when I load a sound file (both mono or stereo) and try to play it I got the message:

./PaulStretch3: relocation error: ./PaulStretch3: symbol _ZNSt13random_device7_M_initERKNSt7__cxx1112basic_stringIcSt11char_traitsIcESaIcEEE, version GLIBCXX_3.4.21 not defined in file libstdc++.so.6 with link time reference

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?

Thanks,
Alberto
Xenakios
KVRian
 
1013 posts since 9 Sep, 2005, from Oulu, Finland

Postby Xenakios; Wed Nov 22, 2017 12:00 pm Re: PaulStretch3 preview(11) release

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...
Previous

Moderator: Moderators (Main)

Return to Effects