/ VST Home / Change History

Version 3.5.0 (2011/02/04)

Version 3.5.0 (2011/02/04)

  • Interface Changes:
    • Steinberg::Vst::INoteExpressionController: [3.5.0] Note Expression Support.
    • Steinberg::Vst::IKeyswitchController: [3.5.0] Key Switch Support (used for building VST Expression Map in Cubase 6 for example).
    • Steinberg::Vst::IXmlRepresentationController: [3.5.0] Remote Representation of Parameters Support (allows to define different parameter mappings for different remotes device).
    • Steinberg::Vst::IEditControllerHostEditing: Parameter editing from host/remote control (better support of linked parameters when editing from remote control)
    • Steinberg::Vst::IComponentHandler3 / Steinberg::Vst::IContextMenu / Steinberg::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: Steinberg::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