summaryrefslogtreecommitdiff
path: root/libs/ardour/control_group.cc
AgeCommit message (Collapse)Author
2017-03-11Fix Controllable::InverseGroup behavior.Robin Gareus
use_group(), use_me() filters group behavior beforehand. ControlGroup::set_group_value() lacks context to make the decision itself and should always apply to the group (regardless of active state): InverseGroup allows to override both: inactive predicate and inactive group. This needs testing, particularly since RouteGroupMember::use_group() is no longer used and was superseded by RouteGroup::push_to_groups()
2017-02-08an automation control that has to do things before its value is set in an RT ↵Paul Davis
context should potentially tell its ControlGroup This fixes record-enable controls in a group failing generate a call to the required stuff for tracks (moving meter position, preparing diskstream) #7213
2016-06-10make relative gain control in route groups work (again)Paul Davis
2016-06-07fix up logic that connects ControlGroups and RouteGroupsPaul Davis
This makes deactivating a RouteGroup also stop the ControlGroups from having any effect
2016-05-31remove debug outputPaul Davis
2016-05-31fix logic for removing an AutomationControl from a ControlGroupPaul Davis
2016-05-31add new files to source treePaul Davis