VST 3 Interfaces  VST 3.7
SDK for developing VST plug-in
[3.5.0] Better Support of Linked Parameters

Parameter Editing from host: Vst::IEditControllerHostEditing.

  • [plug imp]
  • [extends IEditController]
  • [released: 3.5.0]
  • [optional]

If this interface is implemented by the edit controller, and when performing edits from outside the plug-in (host / remote) of a not automatable and not read-only, and not hidden flagged parameter (kind of helper parameter), the host will start with a beginEditFromHost before calling setParamNormalized and end with an endEditFromHost. Here the sequence that the host will call:

Example

//------------------------------------------------------------------------
plugEditController->beginEditFromHost (id);
plugEditController->setParamNormalized (id, value);
plugEditController->setParamNormalized (id, value + 0.1);
// ...
plugEditController->endEditFromHost (id);
See also
IEditController

Back to Contents
Empty

Copyright ©2020 Steinberg Media Technologies GmbH. All Rights Reserved. This documentation is under this license.