summaryrefslogtreecommitdiff
path: root/libs/ardour/luabindings.cc
diff options
context:
space:
mode:
Diffstat (limited to 'libs/ardour/luabindings.cc')
-rw-r--r--libs/ardour/luabindings.cc12
1 files changed, 12 insertions, 0 deletions
diff --git a/libs/ardour/luabindings.cc b/libs/ardour/luabindings.cc
index 2f29cc9e80..bfee1a1c8f 100644
--- a/libs/ardour/luabindings.cc
+++ b/libs/ardour/luabindings.cc
@@ -198,6 +198,18 @@ CLASSKEYS(Evoral::Beats);
CLASSKEYS(ARDOUR::PortEngine);
CLASSKEYS(ARDOUR::PortManager);
CLASSKEYS(ARDOUR::AudioEngine);
+
+CLASSKEYS(ARDOUR::LuaAPI::Vamp);
+CLASSKEYS(Vamp::RealTime);
+CLASSKEYS(Vamp::PluginBase);
+CLASSKEYS(Vamp::PluginBase::ParameterDescriptor);
+CLASSKEYS(Vamp::Plugin);
+CLASSKEYS(Vamp::Plugin::OutputDescriptor);
+CLASSKEYS(Vamp::Plugin::Feature);
+CLASSKEYS(std::vector<Vamp::Plugin::OutputDescriptor>);
+CLASSKEYS(std::vector<Vamp::Plugin::Feature>);
+CLASSKEYS(std::map<int, Vamp::Plugin::FeatureList>);
+
CLASSKEYS(void);
CLASSKEYS(float);
CLASSKEYS(unsigned char);