/ 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.