diff --git a/libs/ardour/luabindings.cc b/libs/ardour/luabindings.cc index 33283c5c07..e7deda5628 100644 --- a/libs/ardour/luabindings.cc +++ b/libs/ardour/luabindings.cc @@ -184,6 +184,7 @@ CLASSKEYS(PBD::PropertyChange); CLASSKEYS(std::vector); CLASSKEYS(std::list >); CLASSKEYS(std::list >); +CLASSKEYS(std::vector >); CLASSKEYS(boost::shared_ptr); CLASSKEYS(boost::shared_ptr); CLASSKEYS(boost::weak_ptr); @@ -821,6 +822,8 @@ LuaBindings::common (lua_State* L) .addStaticFunction ("midi_note_name", &ParameterDescriptor::midi_note_name) .endClass () + .beginStdVector > ("ProcessorVector").endClass () + .deriveWSPtrClass ("Processor") .addCast ("to_automatable") .addCast ("to_insert")