diff options
author | Robin Gareus <robin@gareus.org> | 2017-11-03 19:26:44 +0100 |
---|---|---|
committer | Robin Gareus <robin@gareus.org> | 2017-11-04 07:14:12 +0100 |
commit | 5fdd6ca21ecb5dbc3611b2b1c845fb6c3955b01e (patch) | |
tree | 7b18731afac70ab7af51f52b722960136714e1ec /libs/ardour/luabindings.cc | |
parent | 3eee4fe8a5885541f06c9bf167a7c3ffa1d26e6e (diff) |
Clean up delayline API: don't use 'get_' for accessor method-name
Diffstat (limited to 'libs/ardour/luabindings.cc')
-rw-r--r-- | libs/ardour/luabindings.cc | 7 |
1 files changed, 6 insertions, 1 deletions
diff --git a/libs/ardour/luabindings.cc b/libs/ardour/luabindings.cc index 15122e96b8..80101cd571 100644 --- a/libs/ardour/luabindings.cc +++ b/libs/ardour/luabindings.cc @@ -40,6 +40,7 @@ #include "ardour/beats_samples_converter.h" #include "ardour/chan_mapping.h" #include "ardour/dB.h" +#include "ardour/delayline.h" #include "ardour/disk_reader.h" #include "ardour/disk_writer.h" #include "ardour/dsp_filter.h" @@ -1337,9 +1338,9 @@ LuaBindings::common (lua_State* L) .addCast<MonitorProcessor> ("to_monitorprocessor") .addCast<Send> ("to_send") .addCast<PolarityProcessor> ("to_polarityprocessor") + .addCast<DelayLine> ("to_delayline") #if 0 // those objects are not yet bound .addCast<CapturingProcessor> ("to_capturingprocessor") - .addCast<DelayLine> ("to_delayline") #endif .addCast<PeakMeter> ("to_meter") .addFunction ("display_name", &Processor::display_name) @@ -1547,6 +1548,10 @@ LuaBindings::common (lua_State* L) .deriveWSPtrClass <PolarityProcessor, Processor> ("PolarityProcessor") .endClass () + .deriveWSPtrClass <DelayLine, Processor> ("DelayLine") + .addFunction ("delay", &DelayLine::delay) + .endClass () + .deriveWSPtrClass <PluginInsert::PluginControl, AutomationControl> ("PluginControl") .endClass () |