summaryrefslogtreecommitdiff
path: root/libs/ardour/ardour
AgeCommit message (Expand)Author
2016-05-31fix return type of SlavableAutomationControl::get_boolean_masters() to make i...Paul Davis
2016-05-31fix solo control to use VCA logic as worked out for mutePaul Davis
2016-05-31design changes to various SlavableAutomationControls to make it possible to g...Paul Davis
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-31add Session::loading() to allow easy detection of "session is being loaded" c...Paul Davis
2016-05-31a slew of as-yet incomplete work to get VCA solo+mute closer to workingPaul Davis
2016-05-31fix logic for removing an AutomationControl from a ControlGroupPaul 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-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-31new API for route solo/mute state mgmtPaul Davis
2016-05-31rearrange AutomationControl and RouteAutomationControl to get more shared log...Paul 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-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-31save+restore VCA counter value across instancesPaul Davis
2016-05-31redesign Route and VCA objects to inherit from ARDOUR::StripablePaul Davis
2016-05-31correctly restore VCA-VCA slave/master relationships at session load timePaul Davis
2016-05-31fix ambiguity in VCA constructorsPaul 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-31probably get the design of VCAs basically correct: use a per-master ratio modelPaul Davis
2016-05-31add GainControl::slaved() predicatePaul Davis
2016-05-31add VCAStatusChange message to GainControlPaul Davis
2016-05-31change API for GainControl, VCA and VCAManagerPaul Davis
2016-05-31add VCA debug bitPaul Davis
2016-05-31start shaping up VCA assign processPaul Davis
2016-05-31mostly restore VCA state on session loading.Paul Davis
2016-05-31add a bit of state to VCAManagerPaul Davis
2016-05-31add a bit of state to VCAsPaul Davis
2016-05-31expand and improve VCA APIPaul Davis
2016-05-31vca design: gain controls cannot silently "merge" the master(s) value into th...Paul Davis
2016-05-31change VCA model to facilitate Harrison *and* SSL designsPaul Davis
2016-05-31first pass at making the GUI for a VCA visiblePaul Davis
2016-05-31Session HAS-A VCAManagerPaul Davis
2016-05-31initial implementation of a VCA Manager objectPaul Davis
2016-05-31add name() method to VCAPaul Davis
2016-05-31initially pass at libardour VCA implementationPaul Davis
2016-05-28Tempo ramps - fix merge conflicts, add bbt_at_frame_rt().nick_m
2016-05-27Tempo ramps - implement TempoMap::tempo_at_beat().nick_m
2016-05-27Tempo ramps - add a gradient limit to the ramp, more comments.nick_m
2016-05-27Tempo ramps - rename meter/tempo_section_at() -> meter/tempo_section_at_frame()nick_m
2016-05-27Tempo ramps - add TempoMap::frame_at_tempo()nick_m
2016-05-27Tempo ramps - rename bbt_time() -> bbt_at_frame(), frame_time() -> frame_at_b...nick_m