summaryrefslogtreecommitdiff
path: root/libs/ardour/ardour
diff options
context:
space:
mode:
Diffstat (limited to 'libs/ardour/ardour')
-rw-r--r--libs/ardour/ardour/amp.h6
-rw-r--r--libs/ardour/ardour/automation_control.h8
-rw-r--r--libs/ardour/ardour/midi_track.h2
-rw-r--r--libs/ardour/ardour/monitor_processor.h8
-rw-r--r--libs/ardour/ardour/panner.h4
-rw-r--r--libs/ardour/ardour/plugin_insert.h4
-rw-r--r--libs/ardour/ardour/route.h8
-rw-r--r--libs/ardour/ardour/track.h4
8 files changed, 22 insertions, 22 deletions
diff --git a/libs/ardour/ardour/amp.h b/libs/ardour/ardour/amp.h
index 1b6baaebd1..52aceaf85f 100644
--- a/libs/ardour/ardour/amp.h
+++ b/libs/ardour/ardour/amp.h
@@ -64,7 +64,7 @@ public:
static void declick (BufferSet& bufs, nframes_t nframes, int dir);
- gain_t gain () const { return _gain_control->user_float(); }
+ gain_t gain () const { return _gain_control->user_double(); }
virtual void set_gain (gain_t g, void *src);
void inc_gain (gain_t delta, void *src);
@@ -81,8 +81,8 @@ public:
set_flags (Controllable::Flag (flags() | Controllable::GainLike));
}
- void set_value (float val);
- float get_value (void) const;
+ void set_value (double val);
+ double get_value (void) const;
Amp* _amp;
};
diff --git a/libs/ardour/ardour/automation_control.h b/libs/ardour/ardour/automation_control.h
index 3c832ae704..2d22b9e661 100644
--- a/libs/ardour/ardour/automation_control.h
+++ b/libs/ardour/ardour/automation_control.h
@@ -77,14 +77,14 @@ public:
/** Set the value and do the right thing based on automation state
* (e.g. record if necessary, etc.)
*/
- void set_value(float val);
+ void set_value(double val);
/** Get the current effective value based on automation state.
*/
- float get_value() const;
+ double get_value() const;
- float lower() const { return parameter().min(); }
- float upper() const { return parameter().max(); }
+ double lower() const { return parameter().min(); }
+ double upper() const { return parameter().max(); }
protected:
ARDOUR::Session& _session;
diff --git a/libs/ardour/ardour/midi_track.h b/libs/ardour/ardour/midi_track.h
index df1d2e11df..6236667650 100644
--- a/libs/ardour/ardour/midi_track.h
+++ b/libs/ardour/ardour/midi_track.h
@@ -72,7 +72,7 @@ public:
, _route (route)
{}
- void set_value (float val);
+ void set_value (double val);
MidiTrack* _route;
};
diff --git a/libs/ardour/ardour/monitor_processor.h b/libs/ardour/ardour/monitor_processor.h
index 4bf399c16a..e453551b0b 100644
--- a/libs/ardour/ardour/monitor_processor.h
+++ b/libs/ardour/ardour/monitor_processor.h
@@ -48,7 +48,7 @@ template<typename T> class MPControl : public PBD::Controllable {
/* Controllable API */
- void set_value (float v) {
+ void set_value (double v) {
T newval = (T) v;
if (newval != _value) {
_value = newval;
@@ -56,12 +56,12 @@ template<typename T> class MPControl : public PBD::Controllable {
}
}
- float get_value () const {
+ double get_value () const {
return (float) _value;
}
- float lower () const { return _lower; }
- float upper () const { return _upper; }
+ double lower () const { return _lower; }
+ double upper () const { return _upper; }
/* "access as T" API */
diff --git a/libs/ardour/ardour/panner.h b/libs/ardour/ardour/panner.h
index 2b2801841d..abee3431ce 100644
--- a/libs/ardour/ardour/panner.h
+++ b/libs/ardour/ardour/panner.h
@@ -291,8 +291,8 @@ public:
AutomationList* alist() { return (AutomationList*)_list.get(); }
Panner& panner;
- void set_value (float);
- float get_value (void) const;
+ void set_value (double);
+ double get_value (void) const;
};
boost::shared_ptr<AutomationControl> pan_control (int id, int chan=0) {
diff --git a/libs/ardour/ardour/plugin_insert.h b/libs/ardour/ardour/plugin_insert.h
index 2e24bdd707..c962832eb1 100644
--- a/libs/ardour/ardour/plugin_insert.h
+++ b/libs/ardour/ardour/plugin_insert.h
@@ -78,8 +78,8 @@ class PluginInsert : public Processor
PluginControl (PluginInsert* p, const Evoral::Parameter &param,
boost::shared_ptr<AutomationList> list = boost::shared_ptr<AutomationList>());
- void set_value (float val);
- float get_value (void) const;
+ void set_value (double val);
+ double get_value (void) const;
private:
PluginInsert* _plugin;
diff --git a/libs/ardour/ardour/route.h b/libs/ardour/ardour/route.h
index 54eb41f97b..b54ef74ca6 100644
--- a/libs/ardour/ardour/route.h
+++ b/libs/ardour/ardour/route.h
@@ -319,16 +319,16 @@ class Route : public SessionObject, public Automatable, public RouteGroupMember,
struct SoloControllable : public AutomationControl {
SoloControllable (std::string name, Route&);
- void set_value (float);
- float get_value (void) const;
+ void set_value (double);
+ double get_value (void) const;
Route& route;
};
struct MuteControllable : public AutomationControl {
MuteControllable (std::string name, Route&);
- void set_value (float);
- float get_value (void) const;
+ void set_value (double);
+ double get_value (void) const;
Route& route;
};
diff --git a/libs/ardour/ardour/track.h b/libs/ardour/ardour/track.h
index b3d69e4403..e40f197436 100644
--- a/libs/ardour/ardour/track.h
+++ b/libs/ardour/ardour/track.h
@@ -185,8 +185,8 @@ class Track : public Route, public PublicDiskstream
struct RecEnableControllable : public PBD::Controllable {
RecEnableControllable (Track&);
- void set_value (float);
- float get_value (void) const;
+ void set_value (double);
+ double get_value (void) const;
Track& track;
};