VST 3.7.3 SDK Released

Dear VST Developers,

Steinberg Media Technologies today releases the VST SDK 3.7.3

Here’s a brief overview of changes

Version 3.7.3 (2021/08/10)

  • Interface changes:
    • update documentation of IPlugViewContentScaleSupport
  • VSTGUI 4.10.1
    • different fixes
  • Licensing has changed to version 2.2.1! Please read the new license agreement VST 3 Licensing Issues. (if you have already signed the version 2.0 of the license agreement you do not have to sign it again).
  • New Flags/Enums:
    • New RestartFlags flag kKeyswitchChanged: informing that Key switches has changed (info, count)
    • New FunctionNameType for Panner: like kPanPosCenterX
  • cmake:
    • Fix wrong link path on Windows arm 64
    • Add -Werror=return-type to get the same error on mac as on Windows or Linux
    • Fix undefined variable vst3sdk_SOURCE_DIR when using fetchcontent for the SDK
    • Fix wrong symbol visibility when project created via project generator
  • New Tutorial for advanced techniques
  • Plug-in Wrappers:
    • AAX Wrapper:
      • Refactoring of initModule/DeInitModule
      • GetParameterIndex wrong index when read-only parameters used
    • VST2 Wrapper:
      • Fix issue calling too many InitModule
      • Refactoring of initModule/DeInitModule
    • Audio Unit v3:
      • Support AUv3 in macOS 11
      • Simplify AUv3Wrapper code
      • Fix Logic/GarageBand not showing editor on macOS 11
  • Rename folder in zip SDK: VST3_SDK => vst3sdk
  • Samples:
    • Added checks in HostChecker plug-in:
      • Check IParameterChanges for multiple queues with same ID
      • Check IParameterChanges for multiple points at same position
      • Add restartComponent (kKeyswitchChanged) / restartComponent (kNoteExpressionChanged) / restartComponent (kParamValuesChanged)
    • Add support of ivstparameterfunctionname in Panner sample
    • New VST 3 plug-ins example:
      • New “AGain Sample Accurate” showing sample accurate parameter changes processing
    • Fix editorHost when launch without arguments
    • Fix crash in VST3Inspector when no VST3 plugins available
    • Fix warnings for mda plug-ins
    • Fix the build with gcc 11
  • Helpers classes:
    • New utility files:
      • audiobuffers.h
      • processdataslicer.h
      • rttransfer.h
      • sampleaccurate.h
      • testing.cpp/.h

The SDK can be downloaded here:

Online documentation available under:
https://developer.steinberg.help/display/VST

Your Steinberg Team

1 Like

The “direct” link (https://www.steinberg.net/vst3sdk) downloads 3.7.2… 3rd-party developers support & SDKs | Steinberg

> curl -I https://www.steinberg.net/vst3sdk
HTTP/1.1 302 Moved Temporarily
Content-Type: text/html
Content-Length: 138
Server: nginx
Location: https://download.steinberg.net/sdk_downloads/vst-sdk_3.7.2_build-28_2021-03-30.zip
Date: Wed, 15 Sep 2021 17:08:20 GMT
Connection: keep-alive

thanks for reporting.
This is now fixed…