From 3060b7bbc471f392a927065d1e34542469a9d4bf Mon Sep 17 00:00:00 2001 From: Robin Gareus Date: Sat, 14 May 2016 16:14:45 +0200 Subject: [PATCH] upper parameter limit is inclusive. --- libs/surfaces/osc/osc.cc | 2 +- 1 file changed, 1 insertion(+), 1 deletion(-) diff --git a/libs/surfaces/osc/osc.cc b/libs/surfaces/osc/osc.cc index 85fd704c6e..b26c2d8597 100644 --- a/libs/surfaces/osc/osc.cc +++ b/libs/surfaces/osc/osc.cc @@ -1284,7 +1284,7 @@ OSC::route_plugin_parameter (int rid, int piid, int par, float val) ParameterDescriptor pd; pi->plugin()->get_parameter_descriptor (controlid,pd); - if (val >= pd.lower && val < pd.upper) { + if (val >= pd.lower && val <= pd.upper) { boost::shared_ptr c = pi->automation_control (Evoral::Parameter(PluginAutomation, 0, controlid)); // cerr << "parameter:" << redi->describe_parameter(controlid) << " val:" << val << "\n";