summaryrefslogtreecommitdiff
path: root/libs/ardour/slavable_automation_control.cc
AgeCommit message (Collapse)Author
2016-10-14much simpler implementation of fix originally in c104c9d4726f3: don't call ↵Paul Davis
Session::set_dirty() or emit Changed() unless AutomationControl actually changes value
2016-10-14Revert "change return type of AutomationControl::actually_set_value() from ↵Paul Davis
void to bool, to indicate if value was changed." This reverts commit c104c9d4726f3ba1ecd352d13b88a57f2f964510.
2016-10-12change return type of AutomationControl::actually_set_value() from void to ↵Paul Davis
bool, to indicate if value was changed. Don't call Session::set_dirty() when no change occurs
2016-09-21gain controls are supposed to be "gain-like"Paul Davis
2016-06-01fix crash during session deletion while removing VCA mastersPaul Davis
2016-05-31no-op: explanatory commentsPaul Davis
2016-05-31improve cleanup of VCA related objectsPaul Davis
2016-05-31fix compiler issues with pair<T1,T2> constructionPaul Davis
2016-05-31fix chaining of masters for boolean controlsPaul Davis
2016-05-31move ever close to working master/slave logic, this time with audio testingPaul Davis
2016-05-31fix return type of SlavableAutomationControl::get_boolean_masters() to make ↵Paul Davis
it usefl
2016-05-31design changes to various SlavableAutomationControls to make it possible to ↵Paul Davis
get the logic right for boolean controls
2016-05-31move SlavableAutomationControl into its own headerPaul Davis
2016-05-31a variety of changes that get closer to correctly functioning behaviour for ↵Paul Davis
VCA solo+mute (BUT ARE NOT DONE YET)
2016-05-31a slew of as-yet incomplete work to get VCA solo+mute closer to workingPaul Davis
2016-05-31add new files to source treePaul Davis