/ VST Home / Change History

Version 3.7.3 (2021/08/10)

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.
    • VST 2 Wrapper:
      • Fix issue calling too many InitModule.
      • Refactoring of initModule/DeInitModule.
    • AUv3 Wrapper:
      • 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

  • Examples:

    • 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 VST 3 plug-ins 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