Update well-known ctrl: separate global and per band EQ enum

This commit is contained in:
Robin Gareus 2024-01-15 15:28:30 +01:00
parent f7d022e38c
commit 0fd1edd78e
No known key found for this signature in database
GPG key ID: A090BCE02CF57F04
14 changed files with 94 additions and 93 deletions

View file

@ -61,14 +61,14 @@ function factory() return function()
local i = 0
repeat
for _,ctrl in pairs({
route:mapped_control (ARDOUR.WellKnownCtrl.EQ_Freq, i),
route:mapped_control (ARDOUR.WellKnownCtrl.EQ_Gain, i),
route:mapped_control (ARDOUR.WellKnownCtrl.EQ_Q, i),
route:mapped_control (ARDOUR.WellKnownCtrl.EQ_BandFreq, i),
route:mapped_control (ARDOUR.WellKnownCtrl.EQ_BandGain, i),
route:mapped_control (ARDOUR.WellKnownCtrl.EQ_BandQ, i),
}) do
reset(ctrl, disp, auto)
end
i = i + 1
until route:mapped_control (ARDOUR.WellKnownCtrl.EQ_Freq, i):isnil()
until route:mapped_control (ARDOUR.WellKnownCtrl.EQ_BandFreq, i):isnil()
end
function reset_comp_controls(route, disp, auto)