diff options
Diffstat (limited to 'libs/ardour/parameter.cc')
-rw-r--r-- | libs/ardour/parameter.cc | 8 |
1 files changed, 4 insertions, 4 deletions
diff --git a/libs/ardour/parameter.cc b/libs/ardour/parameter.cc index 1b94e5dc4d..ea70ea7927 100644 --- a/libs/ardour/parameter.cc +++ b/libs/ardour/parameter.cc @@ -26,9 +26,7 @@ using namespace ARDOUR; * (AutomationList automation-id property) */ Parameter::Parameter(const std::string& str) - : _type(NullAutomation) - , _id(0) - , _channel(0) + : Evoral::Parameter (NullAutomation, 0) { if (str == "gain") { _type = GainAutomation; @@ -80,6 +78,8 @@ Parameter::Parameter(const std::string& str) } else { PBD::warning << "Unknown Parameter '" << str << "'" << endmsg; } + + init((AutomationType)_type); // set min/max/normal } @@ -87,7 +87,7 @@ Parameter::Parameter(const std::string& str) * e.g. <AutomationList automation-id="whatthisreturns"> */ std::string -Parameter::to_string() const +Parameter::symbol() const { if (_type == GainAutomation) { return "gain"; |