diff options
author | David Robillard <d@drobilla.net> | 2014-11-01 23:29:10 -0400 |
---|---|---|
committer | David Robillard <d@drobilla.net> | 2014-11-02 02:10:24 -0500 |
commit | 8a128b33d38172ae525ac798c53bc105bc4e2c64 (patch) | |
tree | 226459f2fec72a9717d12f190d354f72175607dc /libs/ardour/automation_control.cc | |
parent | 6dfb11c2d08201f1a27818955707590b762f5a40 (diff) |
Automation of LV2 plugin properties.
Work towards ParameterDescriptor being used more universally to describe control characteristics.
Diffstat (limited to 'libs/ardour/automation_control.cc')
-rw-r--r-- | libs/ardour/automation_control.cc | 11 |
1 files changed, 6 insertions, 5 deletions
diff --git a/libs/ardour/automation_control.cc b/libs/ardour/automation_control.cc index f1305609ef..d209e733d5 100644 --- a/libs/ardour/automation_control.cc +++ b/libs/ardour/automation_control.cc @@ -29,14 +29,15 @@ using namespace std; using namespace ARDOUR; using namespace PBD; -AutomationControl::AutomationControl( - ARDOUR::Session& session, - const Evoral::Parameter& parameter, - boost::shared_ptr<ARDOUR::AutomationList> list, - const string& name) +AutomationControl::AutomationControl(ARDOUR::Session& session, + const Evoral::Parameter& parameter, + const ParameterDescriptor& desc, + boost::shared_ptr<ARDOUR::AutomationList> list, + const string& name) : Controllable (name.empty() ? EventTypeMap::instance().to_symbol(parameter) : name) , Evoral::Control(parameter, list) , _session(session) + , _desc(desc) { } |