From ce059e2d661e4cc46b7e9bfcf1d5caef618d487a Mon Sep 17 00:00:00 2001 From: Robin Gareus Date: Wed, 21 Jun 2017 17:08:59 +0200 Subject: Remove internal_to_user/user_to_internal API Also GainControl can just use the AutomationControl's implementation of get_user_string() --- libs/ardour/ardour/gain_control.h | 9 --------- libs/ardour/ardour/monitor_processor.h | 3 --- libs/ardour/ardour/proxy_controllable.h | 3 --- 3 files changed, 15 deletions(-) (limited to 'libs/ardour/ardour') diff --git a/libs/ardour/ardour/gain_control.h b/libs/ardour/ardour/gain_control.h index 42465cc225..7fe5cc7bab 100644 --- a/libs/ardour/ardour/gain_control.h +++ b/libs/ardour/ardour/gain_control.h @@ -39,15 +39,6 @@ class LIBARDOUR_API GainControl : public SlavableAutomationControl { GainControl (Session& session, const Evoral::Parameter ¶m, boost::shared_ptr al = boost::shared_ptr()); - double internal_to_interface (double) const; - double interface_to_internal (double) const; - double internal_to_user (double) const; - double user_to_internal (double) const; - std::string get_user_string () const; - - double lower_db; - double range_db; - void inc_gain (gain_t); protected: diff --git a/libs/ardour/ardour/monitor_processor.h b/libs/ardour/ardour/monitor_processor.h index d369cb9c28..70f0761a49 100644 --- a/libs/ardour/ardour/monitor_processor.h +++ b/libs/ardour/ardour/monitor_processor.h @@ -66,9 +66,6 @@ public: return (float) _value; } - double internal_to_user (double i) const { return accurate_coefficient_to_dB (i);} - double user_to_internal (double u) const { return dB_to_coefficient(u) ;} - std::string get_user_string () const { char theBuf[32]; sprintf( theBuf, "%3.1f dB", accurate_coefficient_to_dB (get_value())); diff --git a/libs/ardour/ardour/proxy_controllable.h b/libs/ardour/ardour/proxy_controllable.h index 22761d7dba..e89cd17f0e 100644 --- a/libs/ardour/ardour/proxy_controllable.h +++ b/libs/ardour/ardour/proxy_controllable.h @@ -43,9 +43,6 @@ class LIBARDOUR_API ProxyControllable : public PBD::Controllable { void set_value (double v, PBD::Controllable::GroupControlDisposition gcd) { if (_setter (v)) { Changed (true, gcd); /* EMIT SIGNAL */ } } double get_value () const { return _getter (); } - double internal_to_user (double i) const { return accurate_coefficient_to_dB (i);} - double user_to_internal (double u) const { return dB_to_coefficient(u) ;} - std::string get_user_string () const { char theBuf[32]; sprintf( theBuf, "%3.1f dB", accurate_coefficient_to_dB (get_value())); return std::string(theBuf); -- cgit v1.2.3