Implement IEditController::getParamValueByString()

This commit is contained in:
Robbert van der Helm
2020-12-18 21:21:36 +01:00
parent d99f880277
commit a4e2a18480
6 changed files with 93 additions and 7 deletions
@@ -263,9 +263,13 @@ tresult PLUGIN_API Vst3PluginProxyImpl::getParamValueByString(
Steinberg::Vst::ParamID id,
Steinberg::Vst::TChar* string /*in*/,
Steinberg::Vst::ParamValue& valueNormalized /*out*/) {
// TODO: Implement
bridge.logger.log("TODO IEditController::getParamValueByString()");
return Steinberg::kNotImplemented;
const GetParamValueByStringResponse response =
bridge.send_message(YaEditController2::GetParamValueByString{
.instance_id = instance_id(), .id = id, .string = string});
valueNormalized = response.value_normalized;
return response.result;
}
Steinberg::Vst::ParamValue PLUGIN_API