Search found 144 matches

by ygrabit
Mon Mar 16, 2020 6:10 pm
Forum: VST 3 SDK
Topic: VST 3 single component (process and controller) question
Replies: 3
Views: 94

Re: VST 3 single component (process and controller) question

Single Component is not recommanded, better to have 2 independent components: Having 2 separated parts (Controller/Processor) allows hosts to better handling plugins : separating the processing part in an another computer for optimize performance separating the processing part in an another process ...
by ygrabit
Mon Mar 16, 2020 5:57 pm
Forum: VST 3 SDK
Topic: How can I debug validator failures in Visual Studio?
Replies: 7
Views: 126

Re: How can I debug validator failures in Visual Studio?

Do you have the User Right to write in the targetted folder ? Note for Windows: In order to be able to create Symbolic Link you have to set the correct group policy, for this you can use the following: >Run gpedit.msc Navigate to Computer configuration => Windows Settings => Security Settings =>Loca...
by ygrabit
Mon Mar 16, 2020 5:50 pm
Forum: VST 3 SDK
Topic: Can different units have parameters with the same ParamId
Replies: 2
Views: 76

Re: Can different units have parameters with the same ParamId

Each parameter has to have an unique ID.
by ygrabit
Mon Mar 16, 2020 5:44 pm
Forum: VST 3 SDK
Topic: %200 new to code - what language should I learn to make optimum VSTs
Replies: 2
Views: 54

Re: %200 new to code - what language should I learn to make optimum VSTs

VST3 SDK is based on C++,
You have to learn a minimum about Object Oriented programming, read some books...
Check the plugins examples included in the SDK.
by ygrabit
Wed Feb 26, 2020 9:31 am
Forum: VST 3 SDK
Topic: setupProcessing and setActive memory barriers
Replies: 1
Views: 72

Re: setupProcessing and setActive memory barriers

the host has to guaranty that the order is respected…

UI Thread: setupProcessing (..)
UI Thread: setActive (true)

Audio Thread: setProcessing (true)
Audio Thread: process (...)


Audio Thread: setProcessing (false)

UI Thread: setActive (true)

no specific way to do this correctly is specified.
by ygrabit
Wed Feb 26, 2020 9:26 am
Forum: VST 3 SDK
Topic: VST2 Category is always Others
Replies: 1
Views: 104

Re: VST2 Category is always Others

did you try to set a breakpoint in
VstPlugCategory Vst2Wrapper::getPlugCategory () ?
or
AudioEffect* Vst2Wrapper::create (
… wrapper->setSubCategories (classInfo2.subCategories);....

check if subCategories is correctly set..
by ygrabit
Wed Jan 29, 2020 2:22 pm
Forum: VST 3 SDK
Topic: VST3 and MIDI CC pitfall
Replies: 27
Views: 2534

Re: VST3 and MIDI CC pitfall

You could check the examples:
  • public.sdk/samples/vst/again/source/againcontroller.h
    or
  • public.sdk/samples/vst/note_expression_synth/source/note_expression_synth_controller.h
which supports IMidiMapping interface.

Cheers
by ygrabit
Wed Jan 29, 2020 2:17 pm
Forum: VST 3 SDK
Topic: VST3PluginTestHost crashes when closing 2 or more instances of GUI of same plugin in particular order
Replies: 3
Views: 167

Re: VST3PluginTestHost crashes when closing 2 or more instances of GUI of same plugin in particular order

i could reproduce it, and fix it... will be part of the next SDK update.
Thanks for reporting
by ygrabit
Wed Jan 08, 2020 2:38 pm
Forum: VST 3 SDK
Topic: .fxp specifications
Replies: 1
Views: 168

Re: .fxp specifications

It was part of the old VST2 SDK, why do you need it ?