diff options
author | David Robillard <d@drobilla.net> | 2014-11-03 18:40:17 -0500 |
---|---|---|
committer | David Robillard <d@drobilla.net> | 2014-11-03 18:40:17 -0500 |
commit | ef16fdcd89efc4f328ce29f10dd7486e0234d5af (patch) | |
tree | 0b09ca47dac352bc8e28c756ead71bfeac7eb9aa /libs | |
parent | 6e16f69c2645f54670dfb3af946e21a89fc8dd09 (diff) |
Fix parameter descriptors for one control leaking into another.
Diffstat (limited to 'libs')
-rw-r--r-- | libs/ardour/plugin_insert.cc | 3 |
1 files changed, 1 insertions, 2 deletions
diff --git a/libs/ardour/plugin_insert.cc b/libs/ardour/plugin_insert.cc index edc24661d9..1537be6ded 100644 --- a/libs/ardour/plugin_insert.cc +++ b/libs/ardour/plugin_insert.cc @@ -240,13 +240,12 @@ PluginInsert::create_automatable_parameters () set<Evoral::Parameter> a = _plugins.front()->automatable (); - ParameterDescriptor desc; - for (set<Evoral::Parameter>::iterator i = a.begin(); i != a.end(); ++i) { if (i->type() == PluginAutomation) { Evoral::Parameter param(*i); + ParameterDescriptor desc; _plugins.front()->get_parameter_descriptor(i->id(), desc); /* the Parameter belonging to the actual plugin doesn't have its range set |