Search found 48 matches

by abique
Thu Sep 21, 2017 9:03 am
Forum: VST 3 SDK
Topic: AddressSanitizer: odr-violation
Replies: 13
Views: 6388

Re: AddressSanitizer: odr-violation

Hi,
No I did not.
Alex.
by abique
Thu Sep 07, 2017 3:14 pm
Forum: VST 3 SDK
Topic: AddressSanitizer: odr-violation
Replies: 13
Views: 6388

Re: AddressSanitizer: odr-violation

So maybe there is a gcc/clang attribute we could add to those fields so they are private?
by abique
Thu Sep 07, 2017 1:08 pm
Forum: VST 3 SDK
Topic: AddressSanitizer: odr-violation
Replies: 13
Views: 6388

Re: AddressSanitizer: odr-violation

I mean if I build a single plugin which contains many different plugin interface in one .so: vst2, vst3, lv2, .... If I don't include ../../libs/vstsdk3/base/source/baseiids.cpp in the plugin then I'll rely on the host to provide the symbol. But if one host only implements lv2, then it will not prov...
by abique
Thu Sep 07, 2017 12:25 pm
Forum: VST 3 SDK
Topic: ASSERT macro redefined
Replies: 1
Views: 1523

ASSERT macro redefined

Hi guys, it seems that you (re)define a few standards macros in vst3sdk, like ASSERT or DEBUG.

Is it possible to rename those to VST3_DEBUG, VST3_ASSERT, and so on to avoid naming collision?

Many thanks,
Alex.
by abique
Thu Sep 07, 2017 12:17 pm
Forum: VST 3 SDK
Topic: AddressSanitizer: odr-violation
Replies: 13
Views: 6388

Re: AddressSanitizer: odr-violation

But then if a plugin host which does not support vst3, but vst2 opens the plugin some symbols will be missing right?
by abique
Thu Sep 07, 2017 10:42 am
Forum: VST 3 SDK
Topic: AddressSanitizer: odr-violation
Replies: 13
Views: 6388

Re: AddressSanitizer: odr-violation

I've tried it, but it led to gtk crashing in my tests.
Did you try it?
by abique
Thu Sep 07, 2017 8:22 am
Forum: VST 3 SDK
Topic: AddressSanitizer: odr-violation
Replies: 13
Views: 6388

Re: AddressSanitizer: odr-violation

That reminds me of the WEAK symbols for the templates.
by abique
Wed Sep 06, 2017 8:03 am
Forum: VST 3 SDK
Topic: AddressSanitizer: odr-violation
Replies: 13
Views: 6388

AddressSanitizer: odr-violation

Hi, I got this error: ==10015==ERROR: AddressSanitizer: odr-violation (0x558f0a2712a0): [1] size=24 'Steinberg::FUnknown::iid' ../../libs/vstsdk3/base/source/baseiids.cpp:47:1 [2] size=24 'Steinberg::FUnknown::iid' ../../libs/vstsdk3/base/source/baseiids.cpp:47:1 Because baseiids.cpp were compiled i...
by abique
Thu Oct 06, 2016 8:51 am
Forum: VST 3 SDK
Topic: How to map a MIDI CC to multiple parameters?
Replies: 18
Views: 9299

Re: How to map a MIDI CC to multiple parameters?

You're best chance is to create a bunch of virtual parameters to capture the MIDI CCs...
by abique
Wed Jul 06, 2016 6:21 am
Forum: VST 3 SDK
Topic: IHostApplication: get detailed information about the host?
Replies: 2
Views: 2407

Re: IHostApplication: get detailed information about the host?

As of today we disabled program change feature for Cubase because of bug which was to bad to let it happen.
Yet we want to re-enable the feature once it is fixed. So we'll need to check the version.