From 70e01e17c1c90b85033251026776ec1e89ae4034 Mon Sep 17 00:00:00 2001 From: Robbert van der Helm Date: Fri, 18 Dec 2020 22:54:53 +0100 Subject: [PATCH] Add note wrong parameter value strings in Bitwig --- src/plugin/bridges/vst3-impls/plugin-proxy.cpp | 3 +++ 1 file changed, 3 insertions(+) diff --git a/src/plugin/bridges/vst3-impls/plugin-proxy.cpp b/src/plugin/bridges/vst3-impls/plugin-proxy.cpp index 50f99432..6c556a63 100644 --- a/src/plugin/bridges/vst3-impls/plugin-proxy.cpp +++ b/src/plugin/bridges/vst3-impls/plugin-proxy.cpp @@ -247,6 +247,9 @@ tresult PLUGIN_API Vst3PluginProxyImpl::getParamStringByValue( Steinberg::Vst::ParamID id, Steinberg::Vst::ParamValue valueNormalized /*in*/, Steinberg::Vst::String128 string /*out*/) { + // FIXME: In Bitwig we sometimes write old values when moving a knob very + // quickly. The issue is not that responses are received out of + // order. const GetParamStringByValueResponse response = bridge.send_message(YaEditController2::GetParamStringByValue{ .instance_id = instance_id(),