summaryrefslogtreecommitdiff
AgeCommit message (Expand)Author
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
2016-05-31add GUI support for slaving VCAs to other VCAsPaul Davis
2016-05-31add solo/mute controls to VCAMasterStripPaul Davis
2016-05-31add solo/mute logic to VCA mastersPaul Davis
2016-05-31ensure that GainControl::get_value() never returns > Config->get_max_gain()Paul Davis
2016-05-31change master-record management to use std::map to avoid const iterators; dro...Paul Davis
2016-05-31revert GainMeter back to simpler code now that VCA model appears correctPaul Davis
2016-05-31probably get the design of VCAs basically correct: use a per-master ratio modelPaul Davis
2016-05-31add VCAMasterStrip::set_selected()Paul Davis
2016-05-31fix restoration of editor pane positionsPaul Davis
2016-05-31GUI modifications to improve VCA strips and their placement in the mixerPaul Davis
2016-05-31adjust logic for slaved faders, not necessarily correctly.Paul Davis
2016-05-31rename GainMeter::gain_adjusted() to GainMeter::fader_moved() to be more clearPaul Davis
2016-05-31add GainControl::slaved() predicatePaul Davis
2016-05-31make GUI fader positions reflect VCA master valuesPaul Davis
2016-05-31forward-propagate Changed signals through VCA master-slave connectionsPaul Davis
2016-05-31use VCAUpdateStatus to keep VCA button currentPaul Davis
2016-05-31add VCAStatusChange message to GainControlPaul Davis
2016-05-31remove debug outputPaul Davis
2016-05-31change sort ordering model in mixer and editorPaul Davis
2016-05-31tweak mixer VCA button appearance and prepare for live updates to VCA statePaul Davis
2016-05-31change API for GainControl, VCA and VCAManagerPaul Davis