projects
/
ardour.git
/ blobdiff
commit
grep
author
committer
pickaxe
?
search:
re
summary
|
shortlog
|
log
|
commit
|
commitdiff
|
tree
raw
|
inline
| side by side
variable plugin port config.
[ardour.git]
/
libs
/
ardour
/
ardour
/
automatable.h
diff --git
a/libs/ardour/ardour/automatable.h
b/libs/ardour/ardour/automatable.h
index 11fb48904c808e03115ca4cb77bc91424a39e4cc..c9e14cfae5170f00ad660d3a1240987bc106c99c 100644
(file)
--- a/
libs/ardour/ardour/automatable.h
+++ b/
libs/ardour/ardour/automatable.h
@@
-57,6
+57,7
@@
public:
automation_control (const Evoral::Parameter& id) const;
virtual void add_control(boost::shared_ptr<Evoral::Control>);
automation_control (const Evoral::Parameter& id) const;
virtual void add_control(boost::shared_ptr<Evoral::Control>);
+ virtual bool find_next_event(double start, double end, Evoral::ControlEvent& ev, bool only_active = true) const;
void clear_controls ();
virtual void transport_located (framepos_t now);
void clear_controls ();
virtual void transport_located (framepos_t now);
@@
-81,6
+82,8
@@
public:
int set_automation_xml_state (const XMLNode&, Evoral::Parameter default_param);
XMLNode& get_automation_xml_state();
int set_automation_xml_state (const XMLNode&, Evoral::Parameter default_param);
XMLNode& get_automation_xml_state();
+ PBD::Signal0<void> AutomationStateChanged;
+
protected:
Session& _a_session;
protected:
Session& _a_session;