summaryrefslogtreecommitdiff
path: root/libs/ardour/ardour
diff options
context:
space:
mode:
authorDavid Robillard <d@drobilla.net>2014-11-03 17:29:11 -0500
committerDavid Robillard <d@drobilla.net>2014-11-03 17:29:11 -0500
commit6e16f69c2645f54670dfb3af946e21a89fc8dd09 (patch)
tree66933a3cc52b9622f4d9cab45c1bb9b8817449e0 /libs/ardour/ardour
parent35672fb80a2258b01da60ba9514266b94c1493ff (diff)
Add menu to set frequency controls in beats, and half or double current value.
Test with e.g. fomp:cs_phaser1_lfo LFO frequency.
Diffstat (limited to 'libs/ardour/ardour')
-rw-r--r--libs/ardour/ardour/parameter_descriptor.h1
-rw-r--r--libs/ardour/ardour/session.h3
2 files changed, 3 insertions, 1 deletions
diff --git a/libs/ardour/ardour/parameter_descriptor.h b/libs/ardour/ardour/parameter_descriptor.h
index 379d97ef3e..d647183b2d 100644
--- a/libs/ardour/ardour/parameter_descriptor.h
+++ b/libs/ardour/ardour/parameter_descriptor.h
@@ -37,6 +37,7 @@ struct ParameterDescriptor
NONE, ///< No unit
DB, ///< Decibels
MIDI_NOTE, ///< MIDI note number
+ HZ, ///< Frequency in Hertz
};
ParameterDescriptor(const Evoral::Parameter& parameter)
diff --git a/libs/ardour/ardour/session.h b/libs/ardour/ardour/session.h
index 61f57a6cc6..86d8c66593 100644
--- a/libs/ardour/ardour/session.h
+++ b/libs/ardour/ardour/session.h
@@ -547,7 +547,8 @@ class LIBARDOUR_API Session : public PBD::StatefulDestructible, public PBD::Scop
void set_silent (bool yn);
bool silent () { return _silent; }
- TempoMap& tempo_map() { return *_tempo_map; }
+ TempoMap& tempo_map() { return *_tempo_map; }
+ const TempoMap& tempo_map() const { return *_tempo_map; }
/* region info */