VST SDK 3.6.9 bug report

VST SDK 3.6.9
Validator with Visual Studio 2019:

_SILENCE_EXPERIMENTAL_FILESYSTEM_DEPRECATION_WARNING needs to be added to the preprocessor definitions or it will spit out an error


VST SDK 3.6.9
AU wrapper:

AU validation fails.
You need to edit public.sdk/source/vst/auwrapper/again/Info.plist and change
kAudioUnitVersion
to
kAudioUnitVersion


VST SDK 3.6.9
Cmake on PC:

fails when C:\VSTplugins does not exist


VST SDK 3.6.10

It does not spit out a working VST 2.4 plugin


VSTGUI 4.6
CTextLabel:

When “font-antialias” is used with “text-rotation” to 90 degrees and a font-color different than white is used the text is drawn incorrectly


VSTGUI 4.6
CTextEdit:

Text-rotation does not work


VSTGUI 4.6
setZoomFactor:

Does not work, when the gui has already been opened and the width and height is not diviable by the scaling.

Example: calling setZoomfactor(1.75) does work when the GUI has the size 100 x 100 (1.75 x 100 = 175). It does not work with 99 x 99 (99 x 1.75 = 173.25)


VSTGUI 4.6
UIDescription Editor:

When the size is set to 200%, scroll right with the scrollbar and you add a control the control is disappeared after saving and closing the editor


VSTGUI 4.6
setZoomFactor:

When a fractional factor like 1.5 or 1.75 is used wrong pixels can appear around the borders of a CAnimKnob


VSTGUI 4.6
CTextEdit:

text-rotation does not work

Use the last VST3 SDK version:
https://developer.steinberg.help/display/VST/VST+3+Links

SDK v3.7 does not support building VST 2.4 plugins. Our customers demand support for VST 2.4. Beside of this not all hosts support VST3.

I spent the whole weekend with moving my project from 3.6.9 to 3.7 . This did not solve all issues. Instead new ones appeared :wink:

The last SDK supports VST2 wrapper if you have already the VST2 interface and sign the VST2 license agreement.