Search found 132 matches

by ygrabit
Tue Dec 03, 2019 7:56 am
Forum: News and Announcements
Topic: VST 3.6.14 SDK Released
Replies: 0
Views: 164

VST 3.6.14 SDK Released

Dear VST Developers, Steinberg Media Technologies today releases the VST SDK 3.6.14. ===================================================================== Here's a brief overview of changes : ===================================================================== VSTGUI 4.9 cmake: small refactoring ad...
by ygrabit
Mon Dec 02, 2019 7:48 am
Forum: VSTGUI
Topic: Simplest vstgui implementation
Replies: 1
Views: 84

Re: Simplest vstgui implementation

Hi
if you are a newbie VST developer, you should develop VST3 plugins, just have a look at the plugin examples included in the VST3 SDK using VSTGUI....
viewtopic.php?f=6&t=667

Cheers
by ygrabit
Mon Nov 18, 2019 7:54 am
Forum: VST 3 SDK
Topic: ParamID: uint32 or int32
Replies: 1
Views: 157

Re: ParamID: uint32 or int32

We will update the documentation:
ParamID is a uint32, but we limit the use to positive value: [0, 2147483648] (2^31 possible values)
by ygrabit
Mon Nov 11, 2019 9:06 am
Forum: VST 3 SDK
Topic: API for "possible undo point"?
Replies: 2
Views: 91

Re: API for "possible undo point"?

The plugin could call the componentHandler2->setDirty () which could used by the host...
by ygrabit
Mon Nov 11, 2019 9:00 am
Forum: VST 3 SDK
Topic: include Open Sound Control (OSC) in VST3
Replies: 1
Views: 54

Re: include Open Sound Control (OSC) in VST3

Hi i have no useful example, but you have to take care how you will use the UDP protocol, especially how to handle threading, if you want to control parameters, you have to do it in the editcontroller part (UI Thread), if it is for processing part be sure that you will have no conflict with the Real...
by ygrabit
Fri Oct 18, 2019 9:04 am
Forum: VST 3 SDK
Topic: "Host Bypass" - VST2 vs. VST3 explanation?
Replies: 15
Views: 1423

Re: "Host Bypass" - VST2 vs. VST3 explanation?

Yes it is recommended to have this bypass parameter for FX plugins (not for Instrument). The host should always continue to process the plugin, with parameter changes and note events, What is done by the plugin in a bypass state is its decision. Expected is that the output buffers contains the input...
by ygrabit
Tue Oct 01, 2019 7:16 am
Forum: VST 3 SDK
Topic: VST 3 SDK Licensing FAQ
Replies: 8
Views: 7269

Re: VST 3 SDK Licensing FAQ

the correct one is:
  • all VST2 files (pluginterfaces and public.sdk folders) are under the "Proprietary Steinberg VST2" License
by ygrabit
Tue Oct 01, 2019 7:00 am
Forum: VST 3 SDK
Topic: PolyPressure, AfterTouch and Channel Pressure
Replies: 1
Views: 88

Re: PolyPressure, AfterTouch and Channel Pressure

MIDI Polyphonic Key Pressure (0xA0) is in VST3 world: transformed to a Vst::Event::kPolyPressureEvent event (like a NoteOn event) (per key) MIDI Channel Pressure (0xD0) is in VST3 world: transformed/associated to a parameter Vst::kAfterTouch for a given channel (if available) (like kPitchBend) (per...
by ygrabit
Tue Sep 24, 2019 6:02 am
Forum: VST 3 SDK
Topic: Why is supporting both IProgramListData and IUnitData prohibited?
Replies: 3
Views: 273

Re: Why is supporting both IProgramListData and IUnitData prohibited?

Yes. This is something we have to extend...
Thanks for pointing this.
by ygrabit
Fri Sep 13, 2019 1:34 pm
Forum: VST 3 SDK
Topic: Why is supporting both IProgramListData and IUnitData prohibited?
Replies: 3
Views: 273

Re: Why is supporting both IProgramListData and IUnitData prohibited?

Yes you´re right it should be possible for a plugin to implement these 2 interfaces. IProgramListData is a slot inside a ProgramList IUnitData is for the whole state of a Unit (which could include global setting to a given unit and all state of each slot of the ProgramList) we will update the docume...