summaryrefslogtreecommitdiff
path: root/gtk2_ardour/generic_pluginui.cc
diff options
context:
space:
mode:
authorBen Loftis <ben@harrisonconsoles.com>2014-09-18 17:25:11 -0500
committerBen Loftis <ben@harrisonconsoles.com>2014-09-18 17:25:11 -0500
commitceff2e3a62f839dc4ca180b46c78ba2ca11a7411 (patch)
tree6091c1365dfe5d4a178b7a05024e3e6d413ba1d5 /gtk2_ardour/generic_pluginui.cc
parent41f13c0109316f8264788f0c11e9dd6b4d2e928c (diff)
plugin widgets were written to use Internal values, so use that for now
Diffstat (limited to 'gtk2_ardour/generic_pluginui.cc')
-rw-r--r--gtk2_ardour/generic_pluginui.cc7
1 files changed, 3 insertions, 4 deletions
diff --git a/gtk2_ardour/generic_pluginui.cc b/gtk2_ardour/generic_pluginui.cc
index afe13c85ff..9e0272d644 100644
--- a/gtk2_ardour/generic_pluginui.cc
+++ b/gtk2_ardour/generic_pluginui.cc
@@ -625,8 +625,8 @@ 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 (pc->internal_to_interface (desc.lower));
- adj->set_upper (pc->internal_to_interface (desc.upper));
+ adj->set_lower (desc.lower);
+ adj->set_upper (desc.upper);
adj->set_step_increment (desc.step);
adj->set_page_increment (desc.largestep);
@@ -644,14 +644,13 @@ GenericPluginUI::build_control_ui (guint32 port_index, boost::shared_ptr<Automat
control_ui->controller->set_size_request (200, req.height);
control_ui->controller->set_name (X_("ProcessorControlSlider"));
- control_ui->controller->set_logarithmic (desc.logarithmic);
control_ui->controller->StartGesture.connect (sigc::bind (sigc::mem_fun(*this, &GenericPluginUI::start_touch), control_ui));
control_ui->controller->StopGesture.connect (sigc::bind (sigc::mem_fun(*this, &GenericPluginUI::stop_touch), control_ui));
}
- adj->set_value (pc->internal_to_interface (plugin->get_parameter (port_index)));
+ adj->set_value (plugin->get_parameter (port_index));
/* XXX memory leak: SliderController not destroyed by ControlUI
destructor, and manage() reports object hierarchy