diff options
author | Robin Gareus <robin@gareus.org> | 2016-07-11 03:04:29 +0200 |
---|---|---|
committer | Robin Gareus <robin@gareus.org> | 2016-07-11 03:04:29 +0200 |
commit | a1bff57695c6063648e6cd650741db7a40726d8a (patch) | |
tree | 8a1fd685219ff51796c49ad14842945d25a1ecd6 /libs/ardour/luabindings.cc | |
parent | b8a7ee001b3e1e19012e8713d2e1424e4c8820a6 (diff) |
lua MidiBuffer bindings
Diffstat (limited to 'libs/ardour/luabindings.cc')
-rw-r--r-- | libs/ardour/luabindings.cc | 4 |
1 files changed, 4 insertions, 0 deletions
diff --git a/libs/ardour/luabindings.cc b/libs/ardour/luabindings.cc index 89d132015c..de46eb607b 100644 --- a/libs/ardour/luabindings.cc +++ b/libs/ardour/luabindings.cc @@ -1278,6 +1278,10 @@ LuaBindings::dsp (lua_State* L) .beginClass <MidiBuffer> ("MidiBuffer") .addEqualCheck () .addFunction ("silence", &MidiBuffer::silence) + .addFunction ("size", &MidiBuffer::size) + .addFunction ("empty", &MidiBuffer::empty) + .addFunction ("resize", &MidiBuffer::resize) + .addFunction ("copy", (void (MidiBuffer::*)(MidiBuffer const * const))&MidiBuffer::copy) .addFunction ("push_event", (bool (MidiBuffer::*)(const Evoral::MIDIEvent<framepos_t>&))&MidiBuffer::push_back) .addFunction ("push_back", (bool (MidiBuffer::*)(framepos_t, size_t, const uint8_t*))&MidiBuffer::push_back) // TODO iterators.. |