Search found 347 matches

by Arne Scheffler
Tue Apr 21, 2020 2:17 pm
Forum: VST 3 SDK
Topic: GUI layer threading
Replies: 3
Views: 190

Re: GUI layer threading

Hi,
as stated in the documenation (https://steinbergmedia.github.io/vst3_d ... llsequence), all edit controller calls must be done on the main thread.

Cheers,
Arne
by Arne Scheffler
Tue Apr 21, 2020 2:05 pm
Forum: VST 3 SDK
Topic: Global Steinberg::gPluginFactory variable
Replies: 3
Views: 188

Re: Global Steinberg::gPluginFactory variable

Hi,
the global instance is an implementation detail. You're free to not use the same technique. Some factories which can report a variable number of instances may be slow to generate if you do this whenever someone asks for the factory.

Cheers,
Arne
by Arne Scheffler
Thu Apr 16, 2020 9:35 am
Forum: VST 3 SDK
Topic: Best pratices for large data sharing
Replies: 1
Views: 141

Re: Best pratices for large data sharing

Hi Yan, you are doing it correctly. You should always work on separate data sets in your controller and your processor. Not only because they may be in different processes, but also because of delay compensation, when your processor is called in advance to your controller and you want to sync the au...
by Arne Scheffler
Fri Apr 03, 2020 2:47 pm
Forum: VST 3 SDK
Topic: VST3 HOA Support > 3rd order
Replies: 15
Views: 2779

Re: VST3 HOA Support > 3rd order

Hi Stefan,
please describe what you mean with "flexible audio channel layout description like in Audio Units", thank you.
by Arne Scheffler
Thu Apr 02, 2020 8:18 am
Forum: VSTGUI
Topic: Custom Font with VSTGUI4
Replies: 2
Views: 193

Re: Custom Font with VSTGUI4

Hi, there's partial support in the latest release. It's working for macOS, Linux and the latest Windows 10 version, Windows 7 is not supported. For Windows, you need to use at least the Windows 10 Creator Update SDK for compilation. After that, you just need to place your fonts into a subfolder name...
by Arne Scheffler
Mon Mar 30, 2020 9:29 am
Forum: VST 3 SDK
Topic: 2x Bypass parameters under Automation instead of 1x
Replies: 4
Views: 278

Re: 2x Bypass parameters under Automation instead of 1x

Hi,
you should be more precise in your description. Which automation list, which host, which platform, etc. Without this information it's a guess game in helping you. And you can always check of exported plug-in parameters in the VSTPluginTestHost application.

Cheers,
Arne
by Arne Scheffler
Tue Mar 24, 2020 5:41 pm
Forum: VST 3 SDK
Topic: Adelay use of tempBufferPos
Replies: 3
Views: 208

Re: Adelay use of tempBufferPos

You increase mCircularBufferWriteHead for every sample that's wrong. Just unroll your second loop (for sample = 0...) and you will see what's wrong.
by Arne Scheffler
Tue Mar 24, 2020 2:26 pm
Forum: VST 3 SDK
Topic: separating the Processor and Edit Controller
Replies: 1
Views: 171

Re: separating the Processor and Edit Controller

Theoretically this is possible, if all hosts support this is another question. The validator in the SDK for example does not support this.
by Arne Scheffler
Tue Mar 24, 2020 2:19 pm
Forum: VST 3 SDK
Topic: Adelay use of tempBufferPos
Replies: 3
Views: 208

Re: Adelay use of tempBufferPos

Your implementation works only for one channel. That's why there is the temporary variable in the ADelay example, to let it work for any channel count.
by Arne Scheffler
Thu Feb 27, 2020 1:27 pm
Forum: VSTGUI
Topic: Centering a CView inside a parent container that stretches?
Replies: 2
Views: 172

Re: Centering a CView inside a parent container that stretches?

There's no included view that can do what you want. So your solution is the only working one.