/ VST Home / Change History

Version 3.5.0 (2011/02/04)

Version 3.5.0 (2011/02/04)

  • Interface Changes:

    • Vst::INoteExpressionController: [3.5.0] Note Expression Support.
    • Vst::IKeyswitchController: [3.5.0] Key Switch Support (used for building VST Expression Map in Cubase 6 for example).
    • Vst::IXmlRepresentationController: [3.5.0] Remote Representation of Parameters Support (allows to define different parameter mappings for different remotes device).
    • Vst::IEditControllerHostEditing: Parameter editing from host/remote control (better support of linked parameters when editing from remote control)
    • Vst::IComponentHandler3 / Vst::IContextMenu / Vst::IContextMenuTarget: [3.5.0] Context Menu Support (allows the plug-in to create a context menu for a given parameter, partially filled by the host).
  • New Flags/Enums:

    • Add new restart flag: Vst::kIoTitlesChanged: informing the host about titles changes of busses.
  • Helpers Classes:

  • Examples:

    • New VST 3 instrument examples:
      • Instrument "Note Expression Synth" supporting Note Expression Events.
      • Effect showing support of pitchnames (ProgramPitchNames).
  • Validator:

    • More command line options.
    • Possibility to add custom tests by the plug-in.
  • VSTGUI 4.0

    • preview version of VSTGUI with optimal VST 3 support.
  • Plug-in Wrappers:

    • VST 3 - Audio Unit Wrapper fixes and support of Program changes.
  • Some documentation changes.