diff --git a/libs/ardour/ardour/well_known_enum.h b/libs/ardour/ardour/well_known_enum.h index 80d3818df9..8e332f8835 100644 --- a/libs/ardour/ardour/well_known_enum.h +++ b/libs/ardour/ardour/well_known_enum.h @@ -50,6 +50,9 @@ enum WellKnownCtrl : int Comp_Release, Comp_KeyFilterFreq, Comp_Lookahead, + Comp_FastAttack, + Comp_Mix, + Comp_RMSPeak, Gate_Enable, Gate_Mode, @@ -65,6 +68,7 @@ enum WellKnownCtrl : int Gate_KeyFilterEnable, Gate_KeyFilterFreq, Gate_Lookahead, + Gate_FastAttack, Master_Limiter_Enable, }; diff --git a/libs/ardour/luabindings.cc b/libs/ardour/luabindings.cc index 2d09ecc864..119a3cdb83 100644 --- a/libs/ardour/luabindings.cc +++ b/libs/ardour/luabindings.cc @@ -2653,6 +2653,7 @@ LuaBindings::common (lua_State* L) .beginNamespace ("WellKnownCtrl") .addConst ("EQ_Enable", ARDOUR::WellKnownCtrl(EQ_Enable)) + .addConst ("EQ_Mode", ARDOUR::WellKnownCtrl(EQ_Mode)) .addConst ("EQ_BandGain", ARDOUR::WellKnownCtrl(EQ_BandGain)) .addConst ("EQ_BandFreq", ARDOUR::WellKnownCtrl(EQ_BandFreq)) .addConst ("EQ_BandQ", ARDOUR::WellKnownCtrl(EQ_BandQ)) @@ -2673,6 +2674,10 @@ LuaBindings::common (lua_State* L) .addConst ("Comp_Attack", ARDOUR::WellKnownCtrl(Comp_Attack)) .addConst ("Comp_Release", ARDOUR::WellKnownCtrl(Comp_Release)) .addConst ("Comp_KeyFilterFreq", ARDOUR::WellKnownCtrl(Comp_KeyFilterFreq)) + .addConst ("Comp_Lookahead", ARDOUR::WellKnownCtrl(Comp_Lookahead)) + .addConst ("Comp_FastAttack", ARDOUR::WellKnownCtrl(Comp_FastAttack)) + .addConst ("Comp_Mix", ARDOUR::WellKnownCtrl(Comp_Mix)) + .addConst ("Comp_RMSPeak", ARDOUR::WellKnownCtrl(Comp_RMSPeak)) .addConst ("Gate_Enable", ARDOUR::WellKnownCtrl(Gate_Enable)) .addConst ("Gate_Mode", ARDOUR::WellKnownCtrl(Gate_Mode)) .addConst ("Gate_Threshold", ARDOUR::WellKnownCtrl(Gate_Threshold)) @@ -2686,6 +2691,8 @@ LuaBindings::common (lua_State* L) .addConst ("Gate_KeyListen", ARDOUR::WellKnownCtrl(Gate_KeyListen)) .addConst ("Gate_KeyFilterEnable", ARDOUR::WellKnownCtrl(Gate_KeyFilterEnable)) .addConst ("Gate_KeyFilterFreq", ARDOUR::WellKnownCtrl(Gate_KeyFilterFreq)) + .addConst ("Gate_Lookahead", ARDOUR::WellKnownCtrl(Gate_Lookahead)) + .addConst ("Gate_FastAttack", ARDOUR::WellKnownCtrl(Gate_FastAttack)) .addConst ("Master_Limiter_Enable", ARDOUR::WellKnownCtrl(Master_Limiter_Enable)) .endNamespace ()