summaryrefslogtreecommitdiff
path: root/libs/ardour/luabindings.cc
diff options
context:
space:
mode:
authorRobin Gareus <robin@gareus.org>2017-06-19 09:52:11 +0200
committerRobin Gareus <robin@gareus.org>2017-06-21 18:12:14 +0200
commitfe83e1e2ed450814dfec0ffed7a2c2559c6fa8b6 (patch)
tree426b6d1e9f697d0f324f2904e617c199ef70d838 /libs/ardour/luabindings.cc
parent2627cd414c83bce07f6c2462ffd32b8989df3342 (diff)
Move logarithmic property into Evoral, add rangesteps
This allows complete mathematical description of a given parameter and parameter values. Semantic type abstraction is reserved for Ardour::ParameterDescriptor.
Diffstat (limited to 'libs/ardour/luabindings.cc')
-rw-r--r--libs/ardour/luabindings.cc2
1 files changed, 1 insertions, 1 deletions
diff --git a/libs/ardour/luabindings.cc b/libs/ardour/luabindings.cc
index 8e3892c871..3125ab1fe6 100644
--- a/libs/ardour/luabindings.cc
+++ b/libs/ardour/luabindings.cc
@@ -553,6 +553,7 @@ LuaBindings::common (lua_State* L)
.addData ("upper", &Evoral::ParameterDescriptor::upper)
.addData ("normal", &Evoral::ParameterDescriptor::normal)
.addData ("toggled", &Evoral::ParameterDescriptor::toggled)
+ .addData ("logarithmic", &Evoral::ParameterDescriptor::logarithmic)
.endClass ()
.beginClass <Evoral::Range<framepos_t> > ("Range")
@@ -1279,7 +1280,6 @@ LuaBindings::common (lua_State* L)
.deriveClass <ParameterDescriptor, Evoral::ParameterDescriptor> ("ParameterDescriptor")
.addVoidConstructor ()
.addData ("label", &ParameterDescriptor::label)
- .addData ("logarithmic", &ParameterDescriptor::logarithmic)
.addStaticFunction ("midi_note_name", &ParameterDescriptor::midi_note_name)
.endClass ()