Add Lua bindings to write immediate MIDI events

This commit is contained in:
Robin Gareus 2020-06-16 04:22:23 +02:00
parent 59fb0aed36
commit 175b665c97
Signed by: rgareus
GPG Key ID: A090BCE02CF57F04

View File

@ -1197,6 +1197,7 @@ LuaBindings::common (lua_State* L)
.endClass ()
.deriveWSPtrClass <MidiTrack, Track> ("MidiTrack")
.addFunction ("write_immediate_event", &MidiTrack::write_immediate_event)
.endClass ()
.beginWSPtrClass <Readable> ("Readable")
@ -1533,6 +1534,7 @@ LuaBindings::common (lua_State* L)
.addFunction ("enable", &PluginInsert::enable)
.addFunction ("enabled", &PluginInsert::enabled)
.addFunction ("strict_io_configured", &PluginInsert::strict_io_configured)
.addFunction ("write_immediate_event", &PluginInsert::write_immediate_event)
.addFunction ("input_map", (ARDOUR::ChanMapping (PluginInsert::*)(uint32_t) const)&PluginInsert::input_map)
.addFunction ("output_map", (ARDOUR::ChanMapping (PluginInsert::*)(uint32_t) const)&PluginInsert::output_map)
.addFunction ("set_input_map", &PluginInsert::set_input_map)