/*
Copyright (C) 2007 Paul Davis
- Author: Dave Robillard
+ Author: David Robillard
This program is free software; you can redistribute it and/or modify
it under the terms of the GNU General Public License as published by
*/
#include <iostream>
-#include "ardour/automatable.h"
+
#include "ardour/automation_control.h"
#include "ardour/event_type_map.h"
#include "ardour/session.h"
using namespace ARDOUR;
using namespace PBD;
-
AutomationControl::AutomationControl(
ARDOUR::Session& session,
const Evoral::Parameter& parameter,
{
bool to_list = _list && _session.transport_stopped()
&& ((AutomationList*)_list.get())->automation_write();
-
+
if (to_list && parameter().toggled()) {
- // store the previous value just before this so any
+ // store the previous value just before this so any
// interpolation works right
-
+
_list->add (get_double(), _session.transport_frame()-1);
}