Skip to content
New issue

Have a question about this project? Sign up for a free GitHub account to open an issue and contact its maintainers and the community.

By clicking “Sign up for GitHub”, you agree to our terms of service and privacy statement. We’ll occasionally send you account related emails.

Already on GitHub? Sign in to your account

Crash with u-he plugins #302

Closed
ghost opened this issue Sep 3, 2015 · 21 comments
Closed

Crash with u-he plugins #302

ghost opened this issue Sep 3, 2015 · 21 comments
Labels
Milestone

Comments

@ghost
Copy link

ghost commented Sep 3, 2015

Hello,

I wanted to try u-he plugins that are currently in public beta (see forum thread here: http://www.kvraudio.com/forum/viewtopic.php?f=31&t=424953).
They are loading properly in Ardour 4 but make carla-git instantly crash as soon as they are added.

Regards,
Barbouze

@falkTX
Copy link
Owner

falkTX commented Sep 3, 2015

strange, I had them working not so long ago.
are you using the latest version of those plugins?
If not please update and try again.

@ghost
Copy link
Author

ghost commented Sep 3, 2015

I'm using the one provided in the first post (v 3531, 14/06/2015) and it seems to be the latest
I didn't test all the plugins, only the one I could be interested in, Diva and Zebra. Do you want me to test all the plugins? Is there a log file for Carla that I could look at or link here?

@falkTX
Copy link
Owner

falkTX commented Sep 3, 2015

I can confirm the issue, I'll investigate.

@falkTX
Copy link
Owner

falkTX commented Sep 3, 2015

hmm this seems to be an issue with u-he plugins.
it's throwing an exception on VSTPluginMain().

because the plugins are not opensource and the builds are stripped it's not possible for me to know what's going on.

@falkTX
Copy link
Owner

falkTX commented Sep 3, 2015

plus, I know the plugins were working before (with the same code).
so something changed recently in the u-he code that broke compatibility with carla.
try to use some older version in the mean time.

@falkTX
Copy link
Owner

falkTX commented Sep 3, 2015

using carla-single seems to be able to load the plugins, like this:
carla-single vst ~/.vst/u-he/ACE.64.so
no idea what's going on.

@ghost
Copy link
Author

ghost commented Sep 3, 2015

Diva is fine with carla-single but Zebra2 is not, I'll try to find older versions or wait for updates :) . I'm just curious but how different are Carla and Ardour VST support? Is one more strict on VSTs specs?

@falkTX
Copy link
Owner

falkTX commented Sep 3, 2015

It's not about the vst spec here I think.
I think it's something about exception handling, optimizations, symbol clashing or some other weird error.

@falkTX
Copy link
Owner

falkTX commented Sep 3, 2015

hmm, if you enable the "run plugins as bridge" option u-he plugins will load.
I don't recommend turning that on though, as it will be for all plugins.
I need to make that option usable per-plugin...

@ghost
Copy link
Author

ghost commented Sep 3, 2015

Yay! Should I report this problem to u-he support?
Thanks for the support by the way :)

@falkTX
Copy link
Owner

falkTX commented Sep 3, 2015

Sure, it's probably their problem anyway :P
It's definitely a recent change (I'd say no older than 2-3 weeks)

@varpa
Copy link

varpa commented Oct 23, 2015

Crash still occurs on recent u-he update 3940 using kxstudio 14.04, up-to-date. If you run from the command iine there is a message "Aborted" when he crash occurs. U-he plugins work in Ardour.

@falkTX falkTX added the bug label Dec 25, 2015
@falkTX falkTX added this to the 2.0-beta5 milestone Dec 25, 2015
@falkTX falkTX closed this as completed in ff100b4 Dec 26, 2015
@lentferj
Copy link

Could you put "ZebraHZ" on that list, too? It is a customized version of Zebra2 that comes with the "The Dark Zebra" patch library. Zebra2 works for me, mut ZebraHZ crashes carla immediatley (as described above).
One more point: It works in carla-rack within ardour. But CPU usage triples (going from around 20% when idle to around 60% when idle). Is that a known thing or should I try to investigate more?

@falkTX
Copy link
Owner

falkTX commented Feb 11, 2016

is ZebraHZ a public download?

@lentferj
Copy link

No, it only comes with the "Dark Zebra" addon (https://www.u-he.com/cms/118-tdz-news).

@falkTX
Copy link
Owner

falkTX commented Feb 11, 2016

ok then please post the carla-discovery output for that plugin.

run it like this:

/usr/lib/carla/carla-discovery-native vst /path/to/zebrahz.so

@lentferj
Copy link

There are 3 .so files: ZebraHZ.32.so, ZebraHZ.64.avx.so, ZebraHZ.64.so. Only the 64-bit ones produce output with carla-discovery. I put it here: http://pastie.org/10717758

@falkTX
Copy link
Owner

falkTX commented Feb 11, 2016

Done in a248ce0
Let me know if that works.

@lentferj
Copy link

Will you push that version to the kxstudio repositories soon?

@falkTX
Copy link
Owner

falkTX commented Feb 11, 2016

Sure, I'll do that now.

@lentferj
Copy link

Works now. Thx for the quick fix!

Sign up for free to join this conversation on GitHub. Already have an account? Sign in to comment
Labels
Projects
None yet
Development

No branches or pull requests

3 participants