Fix save/load of MIDI automation state. Fixes #3354.
[ardour.git] / libs / ardour / automation_control.cc
index 1460c42c7bd75420089b5f37c21657a5cf810e97..a4e0a7bbc088e700b08a5365f535eeb3d6606095 100644 (file)
@@ -40,22 +40,20 @@ AutomationControl::AutomationControl(
 {
 }
 
-
-float
+double
 AutomationControl::get_value() const
 {
        bool from_list = _list && ((AutomationList*)_list.get())->automation_playback();
-       return Control::get_float(from_list, _session.transport_frame());
+       return Control::get_double (from_list, _session.transport_frame());
 }
 
-
 void
-AutomationControl::set_value(float value)
+AutomationControl::set_value(double value)
 {
        bool to_list = _list && _session.transport_stopped()
                && ((AutomationList*)_list.get())->automation_write();
 
-       Control::set_float(value, to_list, _session.transport_frame());
+       Control::set_double(value, to_list, _session.transport_frame());
 
        Changed(); /* EMIT SIGNAL */
 }