summaryrefslogtreecommitdiff
path: root/libs/ardour/ardour/automation_control.h
diff options
context:
space:
mode:
authorCarl Hetherington <carl@carlh.net>2012-01-21 16:38:45 +0000
committerCarl Hetherington <carl@carlh.net>2012-01-21 16:38:45 +0000
commita8bb49e5d89f2689d6aeb61381e3c4bd3560d859 (patch)
tree92ee741951ce07175db1be21c412269e7fdde042 /libs/ardour/ardour/automation_control.h
parent0c30881ad4025564d4438ff96c5b322cdfbe7757 (diff)
Add a send amp's gain control as a send controllable.
Tweak AutomationControl now that PBD::Controllable has a default implementation of user_to_ui and ui_to_user. Add correct implementations of these methods to Amp::GainControl. Hence allow SendProcessorEntry to use the generic mini-fader-adding code from ProcessorEntry. git-svn-id: svn://localhost/ardour2/branches/3.0@11292 d708f5d6-7413-0410-9779-e7cbd77b26cf
Diffstat (limited to 'libs/ardour/ardour/automation_control.h')
-rw-r--r--libs/ardour/ardour/automation_control.h11
1 files changed, 1 insertions, 10 deletions
diff --git a/libs/ardour/ardour/automation_control.h b/libs/ardour/ardour/automation_control.h
index e9801111d1..7e375de3ed 100644
--- a/libs/ardour/ardour/automation_control.h
+++ b/libs/ardour/ardour/automation_control.h
@@ -79,19 +79,10 @@ public:
double lower() const { return parameter().min(); }
double upper() const { return parameter().max(); }
+ double normal() const { return parameter().normal(); }
const ARDOUR::Session& session() const { return _session; }
- /** Convert user values to UI values. See pbd/controllable.h */
- virtual double user_to_ui (double val) const {
- return val;
- }
-
- /** Convert UI values to user values. See pbd/controllable.h */
- virtual double ui_to_user (double val) const {
- return val;
- }
-
protected:
ARDOUR::Session& _session;