diff --git a/libs/ardour/luabindings.cc b/libs/ardour/luabindings.cc index 2f8035549d..da3fed761e 100644 --- a/libs/ardour/luabindings.cc +++ b/libs/ardour/luabindings.cc @@ -663,6 +663,13 @@ LuaBindings::common (lua_State* L) .beginClass ("Progress") .endClass () + .beginClass ("MusicFrame") + .addConstructor () + .addFunction ("set", &MusicFrame::set) + .addData ("frame", &MusicFrame::frame) + .addData ("division", &MusicFrame::division) + .endClass () + .beginClass ("AudioRange") .addConstructor () .addFunction ("length", &AudioRange::length) @@ -1594,6 +1601,13 @@ LuaBindings::common (lua_State* L) .addConst ("PostFader", ARDOUR::Placement(PostFader)) .endNamespace () + .beginNamespace ("MonitorChoice") + .addConst ("MonitorAuto", ARDOUR::MonitorChoice(MonitorAuto)) + .addConst ("MonitorInput", ARDOUR::MonitorChoice(MonitorInput)) + .addConst ("MonitorDisk", ARDOUR::MonitorChoice(MonitorDisk)) + .addConst ("MonitorCue", ARDOUR::MonitorChoice(MonitorCue)) + .endNamespace () + .beginNamespace ("NoteMode") .addConst ("Sustained", ARDOUR::NoteMode(Sustained)) .addConst ("Percussive", ARDOUR::NoteMode(Percussive))