Search found 38 matches

by abique
Fri Apr 12, 2019 8:54 am
Forum: VST 3 SDK
Topic: VST3 and MIDI CC pitfall
Replies: 1
Views: 122

VST3 and MIDI CC pitfall

Hi, I write this message to share my impression and understanding of how VST3 and MIDI CC has been working the last years. Why VST3 does not provide MIDI CC input and output support? VST3 wants the host to solve the conflict between a concurrent automation and a midi message affecting the value of a...
by abique
Fri Apr 12, 2019 7:37 am
Forum: VST 3 SDK
Topic: Clarification about midi parameter mapping
Replies: 2
Views: 86

Re: Clarification about midi parameter mapping

Thank you for the clarification,
Alex
by abique
Wed Apr 10, 2019 2:43 pm
Forum: VST 3 SDK
Topic: Clarification about IComponent::setState and IComponent::getState
Replies: 3
Views: 98

Clarification about IComponent::setState and IComponent::getState

Hi,

From which thread should IComponent::setState() and IComponent::getState() be called?

Can those methods be called from the main thread while the component is processing audio?

Many thanks,
Alex
by abique
Wed Apr 10, 2019 8:44 am
Forum: VST 3 SDK
Topic: Clarification about midi parameter mapping
Replies: 2
Views: 86

Clarification about midi parameter mapping

Hi, Is OK to map a MIDI CC directly to an automatable parameter like your filter cutoff or you should always create a "fake parameter which is not automatable" to receive the MIDI CC input and then the plugin will deal with the conflict between automation and MIDI CC itself? How does Cubase deal wit...
by abique
Tue Mar 26, 2019 5:16 pm
Forum: VST 3 SDK
Topic: Clarification about kCanAutomate
Replies: 4
Views: 119

Re: Clarification about kCanAutomate

I meant that we sent the parameter update to the IAudioProcessor using IParameterChanges as we do for processing automation.

I think it is clear now. Thank you :-)
by abique
Tue Mar 26, 2019 2:04 pm
Forum: VST 3 SDK
Topic: Clarification about kCanAutomate
Replies: 4
Views: 119

Re: Clarification about kCanAutomate

Arne Scheffler wrote:No, you should not even record automation for it.
The only way to update a parameter to the IAudioProcessor is to create an automation point right?
by abique
Tue Mar 26, 2019 12:02 pm
Forum: VST 3 SDK
Topic: Clarification about kCanAutomate
Replies: 4
Views: 119

Clarification about kCanAutomate

Hi, I'm confused about kCanAutomate, and I would like to clarify some points: - kCanAutomate can't be used for an attribute which changes other attributes, but it is unclear for program change? - Is it allowed to pass automation data to a parameter which do not have the flag kCanAutomate to the IAud...
by abique
Mon Mar 25, 2019 4:10 pm
Forum: VST 3 SDK
Topic: Which Cross-Platform GUI Library do you use for developing Plug-ins UI?
Replies: 5
Views: 2825

Re: Which Cross-Platform GUI Library do you use for developing Plug-ins UI?

olilarkin wrote:hi yvan, maybe add IPlug (IGraphics). It's not as widely used as JUCE but vastly more used than FLTK, Qt, GTK or wxWidgets for plug-in UIs i imagine!

new version coming soon
Do you have an url to the library? It is the first time I hear about it.
by abique
Mon Mar 25, 2019 3:49 pm
Forum: VST 3 SDK
Topic: Parameter updates when IEditController and IAudioProcessor are the same object?
Replies: 3
Views: 131

Re: Parameter updates when IEditController and IAudioProcessor are the same object?

Third thought, if IEditController::setParamNormalized(ParamID id, ParamValue value) return kNotImplemented or kResultFalse, then we can set a flag that we don't need to send further parameter update to IEditController. Does it sounds good?