class Session;
class AutomationList;
class AutomationControl;
+ class Automatable;
}
class AutomationController : public Gtkmm2ext::BarController {
public:
static boost::shared_ptr<AutomationController> create(
- ARDOUR::Session& s,
- boost::shared_ptr<ARDOUR::AutomationList> al,
+ boost::shared_ptr<ARDOUR::Automatable> parent,
+ const Evoral::Parameter& param,
boost::shared_ptr<ARDOUR::AutomationControl> ac);
~AutomationController();