summaryrefslogtreecommitdiff
AgeCommit message (Expand)Author
2016-05-31move SlavableAutomationControl into its own headerPaul Davis
2016-05-31a variety of changes that get closer to correctly functioning behaviour for V...Paul Davis
2016-05-31do not route AutomationControl changes to an RT thread if we are loading a se...Paul Davis
2016-05-31add Session::loading() to allow easy detection of "session is being loaded" c...Paul Davis
2016-05-31remove some debug outputPaul Davis
2016-05-31a slew of as-yet incomplete work to get VCA solo+mute closer to workingPaul Davis
2016-05-31stop crash caused by missing conditionalPaul Davis
2016-05-31fix logic for Session::solo_control_mode_changed()Paul Davis
2016-05-31fix logic for removing an AutomationControl from a ControlGroupPaul Davis
2016-05-31some tweaks for solo logic to get things working as they were before (correctly)Paul Davis
2016-05-31add back some amount of XML save/restore for route controlsPaul Davis
2016-05-31add new enumsPaul Davis
2016-05-31extend function of Automatable::control_factory() [ this may be the wrong des...Paul Davis
2016-05-31add track controls to its Automatable selfPaul Davis
2016-05-31do not non-automable controls to an Automatable's list of what can be automatedPaul Davis
2016-05-31add a new Controllable::NotAutomable flagPaul Davis
2016-05-31direct connect monitoring changes to the real RouteUI method (no-op, really)Paul Davis
2016-05-31add new files to source treePaul Davis
2016-05-31universal change in the design of the way Route/Track controls are designed a...Paul Davis
2016-05-31show VCA master mute state in RouteUI, even if Config->get_show_solo_mutes() ...Paul Davis
2016-05-31add implicit mute state to MuteMaster and use when a master of a mute control...Paul Davis
2016-05-31change API of Controllable::Changed signal to include (from_self, GroupContro...Paul Davis
2016-05-31use route automation control Changed() signals for solo/mute in GUIPaul Davis
2016-05-31fix faderport and mackie to use route AutomationControls to be notified about...Paul Davis
2016-05-31new API for route solo/mute state mgmtPaul Davis
2016-05-31rearrange AutomationControl and RouteAutomationControl to get more shared log...Paul Davis
2016-05-31use new API for control slave/master relationshipsPaul Davis
2016-05-31redesign control slave/master system, move code from GainControl to Automatio...Paul Davis
2016-05-31change master records in GainControl to use AutomationControlPaul Davis
2016-05-31start adding a context menu for VCA stripsPaul Davis
2016-05-31GUI tweaks for VCAMasterStrip, including renamingPaul Davis
2016-05-31follow session track-number policy in mixer strip, as is done in the editorPaul Davis
2016-05-31trivially change API of GainMeter but more importantly don't show meter if no...Paul Davis
2016-05-31remove VCA active buttonPaul Davis
2016-05-31Session API changes to enable VCAs to set soloed-by-upstream on assigned routesPaul Davis
2016-05-31move vca assignment up to the Route level (from GainControl)Paul Davis
2016-05-31move VCA assignment up to Route levelPaul Davis
2016-05-31don't increment actual VCA counter when saving session statePaul Davis
2016-05-31add required headerPaul Davis
2016-05-31save+restore VCA counter value across instancesPaul Davis
2016-05-31VCA solo and mute controls need to call AutomationControl::set_value() to emi...Paul Davis
2016-05-31use redesigned Route and VCA object architecture/APIPaul Davis
2016-05-31use redesigned Route and VCA object architecture/APIPaul Davis
2016-05-31redesign Route and VCA objects to inherit from ARDOUR::StripablePaul Davis
2016-05-31update VCA assign buttons to show status for VCA stripsPaul Davis
2016-05-31correctly restore VCA-VCA slave/master relationships at session load timePaul Davis
2016-05-31fix deadlock caused by VCA=>VCA slaving and set_state()Paul Davis
2016-05-31fix incorrect selection of all strips/tracks at opening.Paul Davis
2016-05-31no self-assign for VCA mastersPaul Davis
2016-05-31fix ambiguity in VCA constructorsPaul Davis