summaryrefslogtreecommitdiff
path: root/libs/surfaces
diff options
context:
space:
mode:
authorRobin Gareus <robin@gareus.org>2015-03-20 20:27:15 +0100
committerRobin Gareus <robin@gareus.org>2015-03-20 20:27:15 +0100
commit17e1e2641b443a4860c7094c04ae414af376125b (patch)
tree2e2f2c3d1c7fb24c72ac277d313d4bd6fd8befd0 /libs/surfaces
parenta563007fcc028664b9f18e80445dacf90579c669 (diff)
OSC fix plugin numbering:
ignore non-plugin processors for OSC /ardour/routes/plugin/parameter fixes issue with hidden internal processors. (rec-en track adds a hidden [meter] processor at the top, internal returns on busses have returns etc.)
Diffstat (limited to 'libs/surfaces')
-rw-r--r--libs/surfaces/osc/osc.cc2
1 files changed, 1 insertions, 1 deletions
diff --git a/libs/surfaces/osc/osc.cc b/libs/surfaces/osc/osc.cc
index bde519aa52..1838f698d4 100644
--- a/libs/surfaces/osc/osc.cc
+++ b/libs/surfaces/osc/osc.cc
@@ -984,7 +984,7 @@ OSC::route_plugin_parameter (int rid, int piid, int par, float val)
return -1;
}
- boost::shared_ptr<Processor> redi=r->nth_processor (piid);
+ boost::shared_ptr<Processor> redi=r->nth_plugin (piid);
if (!redi) {
return -1;