commit ee3d794e09a51b1f63782cbc61da83ed8745b0fa
parent bafe8b9dd48c76cb87e5305a978adb12e7f2039a
Author: falkTX <falktx@falktx.com>
Date: Wed, 11 Oct 2023 14:38:35 +0200
Fix missing offset to LV2 ctrl input port param change requests
Signed-off-by: falkTX <falktx@falktx.com>
Diffstat:
1 file changed, 3 insertions(+), 1 deletion(-)
diff --git a/distrho/src/DistrhoPluginLV2.cpp b/distrho/src/DistrhoPluginLV2.cpp
@@ -1426,7 +1426,9 @@ private:
{
if (fCtrlInPortChangeReq == nullptr)
return false;
- return fCtrlInPortChangeReq->request_change(fCtrlInPortChangeReq->handle, index, value);
+ return fCtrlInPortChangeReq->request_change(fCtrlInPortChangeReq->handle,
+ index + fPlugin.getParameterOffset(),
+ value);
}
static bool requestParameterValueChangeCallback(void* const ptr, const uint32_t index, const float value)