diff --git a/libs/ardour/luabindings.cc b/libs/ardour/luabindings.cc index c1ead0dc4a..0990538060 100644 --- a/libs/ardour/luabindings.cc +++ b/libs/ardour/luabindings.cc @@ -610,6 +610,7 @@ LuaBindings::common (lua_State* L) .addConstructor () .addOperator ("__add", CPPOPERATOR(Temporal::timecnt_t, +)) .addOperator ("__sub", CPPOPERATOR(Temporal::timecnt_t, -)) + .addOperator ("__mod", CPPOPERATOR(Temporal::timecnt_t, %)) .addOperator ("__mul", CPPOPERATOR2(Temporal::timecnt_t, Temporal::timecnt_t, Temporal::ratio_t , *)) .addOperator ("__div", CPPOPERATOR2(Temporal::timecnt_t, Temporal::timecnt_t, Temporal::ratio_t , /)) .addOperator ("__lt", CPPCOMPERATOR(Temporal::timecnt_t, <))