- virtual double internal_to_interface (double v) const {
- return v;
- }
-
- virtual double interface_to_internal (double v) const {
- return v;
- }
+ /* automation related value setting */
+ virtual bool writable () const;
+ /* Call to ::set_value() with no test for writable() because
+ * this is only used by automation playback. We would like
+ * to make it pure virtual
+ */
+ virtual void set_value_unchecked (double val) {}