/ VST Home / Change History

Version 3.7.0 (2020/07/29)

Version 3.7.0 (2020/07/29)

  • Interface changes:
  • New Flags/Enums:
    • New kIsHidden flag. With this flag, the parameter should NOT be displayed by the host and cannot be changed from outside the plug-in.
    • New predefined 2D speaker arrangements:
      • k90Cine, k91Cine (L R C Lfe Ls Rs Lc Rc Sl Sr)
      • k100Cine, k101Cine (L R C Lfe Ls Rs Lc Rc Cs Sl Sr)
    • New predefined 3D speaker arrangements:
      • k90_4, k91_4 (L R C Lfe Ls Rs Lc Rc Sl Sr Tfl Tfr Trl Trr)
      • k90_6, k91_6 (L R C Lfe Ls Rs Lc Rc Sl Sr Tfl Tfr Trl Trr Tsl Tsr)
    • New Bus flag: kIsControlVoltage for audio busses
  • Documentation:
  • cmake:
    • New cmake files
    • Fix on Windows creation of VST 3 folder using powershell with admin rights
  • Samples:
  • Plug-in Wrappers:
    • Fix for AAX/VST 2 BaseWrapper setChunk attribute Vst::StateType::kProject was not set for component.
  • Helpers classes:
    • Added functions to load FXB/FXP states and to write FXB states for compatibility with VST2.x (see public.sdk/source/vst/utility/vst2persistence.h)
    • Fix compilation with MinGW-w64 GCC compiler
    • New helper: openurl.h allowing to open a URL in the default associated application
  • VST3PluginTestHost v2.9.0: VST 3 Plug-in Test Host
    • Added support of:
      • IProgress
      • IProcessContextRequirements
      • IParameterFunctionName
    • Fix crashes when closing 2 or more instances of GUI of same plug-in in particular order
    • Fix support of SingleComponentEffect plug-ins that implement IMidiMapping
  • VST3 Project Generator v1.0.0:
    • New easy to use VST 3 Project Generator