Clean up handling of track vs region automation a bit.
[ardour.git] / libs / ardour / plugin_insert.cc
index f50483beaf2e143f18424c439d5543f34766b67e..8322770d31dffc2417e3d93a3bc076182df9d3c7 100644 (file)
@@ -979,7 +979,7 @@ PluginInsert::PluginControl::PluginControl (PluginInsert* p, const Evoral::Param
 }
 
 void
-PluginInsert::PluginControl::set_value (float val)
+PluginInsert::PluginControl::set_value (double val)
 {
        /* FIXME: probably should be taking out some lock here.. */
 
@@ -1020,12 +1020,12 @@ PluginInsert::PluginControl::set_value (float val)
        AutomationControl::set_value(val);
 }
 
-float
+double
 PluginInsert::PluginControl::get_value (void) const
 {
        /* FIXME: probably should be taking out some lock here.. */
 
-       float val = _plugin->get_parameter (_list->parameter());
+       double val = _plugin->get_parameter (_list->parameter());
 
        return val;