X-Git-Url: https://main.carlh.net/gitweb/?a=blobdiff_plain;f=libs%2Fpbd%2Fpbd%2Fcontrollable.h;fp=libs%2Fpbd%2Fpbd%2Fcontrollable.h;h=2dfe7d8785389f469cac07817a9dac4b5d014248;hb=ea95bef27b6a59f7e9d623d865f96746fa289fad;hp=235c4ce9042851590a0813f2fa2e6246a9226b4b;hpb=6e7ca06f635255aa3aecaa7fd03ddaae41002579;p=ardour.git diff --git a/libs/pbd/pbd/controllable.h b/libs/pbd/pbd/controllable.h index 235c4ce904..2dfe7d8785 100644 --- a/libs/pbd/pbd/controllable.h +++ b/libs/pbd/pbd/controllable.h @@ -73,9 +73,9 @@ class LIBPBD_API Controllable : public PBD::StatefulDestructible { virtual double internal_to_user (double i) const {return i;} //by default the internal value is the same as the user value virtual double user_to_internal (double i) const {return i;} //by default the internal value is the same as the user value - /** Get and Set `interface' value (typically, percent of knob travel) */ + /** Get and Set `interface' value (typically, fraction of knob travel) */ virtual float get_interface() const { return (internal_to_interface(get_value())); } - virtual void set_interface (float percent) { percent = min( max(0.0f, percent), 1.0f); set_value(interface_to_internal(percent)); } + virtual void set_interface (float fraction) { fraction = min( max(0.0f, fraction), 1.0f); set_value(interface_to_internal(fraction)); } /** Get and Set `user' value ( dB or milliseconds, etc. This MIGHT be the same as the internal value, but in a few cases it is not ) */ virtual float get_user() const { return (internal_to_user(get_value())); }