diff options
author | Robin Gareus <robin@gareus.org> | 2014-11-01 07:25:47 +0100 |
---|---|---|
committer | Robin Gareus <robin@gareus.org> | 2014-11-01 07:27:35 +0100 |
commit | 52f44dc4dad15a70b9dff6284abc07e67ee65941 (patch) | |
tree | a26848fe54b6c2c56dd9b5bbb89784ba7b2409b0 /gtk2_ardour/generic_pluginui.cc | |
parent | c855d17e09a4b8a977ff9e026dd1b01e80c3bf65 (diff) |
convert interface <> internal values for all automation
fixes Send-Fader, Gain-Automation and various Plugin-Slider ranges
Diffstat (limited to 'gtk2_ardour/generic_pluginui.cc')
-rw-r--r-- | gtk2_ardour/generic_pluginui.cc | 8 |
1 files changed, 1 insertions, 7 deletions
diff --git a/gtk2_ardour/generic_pluginui.cc b/gtk2_ardour/generic_pluginui.cc index f6029ecb0c..feea27b0b9 100644 --- a/gtk2_ardour/generic_pluginui.cc +++ b/gtk2_ardour/generic_pluginui.cc @@ -662,12 +662,6 @@ GenericPluginUI::build_control_ui (guint32 port_index, boost::shared_ptr<Automat Adjustment* adj = control_ui->controller->adjustment(); boost::shared_ptr<PluginInsert::PluginControl> pc = boost::dynamic_pointer_cast<PluginInsert::PluginControl> (control_ui->control); - adj->set_lower (desc.lower); - adj->set_upper (desc.upper); - - adj->set_step_increment (desc.step); - adj->set_page_increment (desc.largestep); - if (desc.integer_step) { control_ui->clickbox = new ClickBox (adj, "PluginUIClickBox"); Gtkmm2ext::set_size_request_to_display_given_text (*control_ui->clickbox, "g9999999", 2, 2); @@ -687,7 +681,7 @@ GenericPluginUI::build_control_ui (guint32 port_index, boost::shared_ptr<Automat } - adj->set_value (plugin->get_parameter (port_index)); + adj->set_value (mcontrol->internal_to_interface(plugin->get_parameter (port_index))); /* XXX memory leak: SliderController not destroyed by ControlUI destructor, and manage() reports object hierarchy |