summaryrefslogtreecommitdiff
path: root/libs/ardour/gain_control.cc
AgeCommit message (Expand)Author
2017-09-18globally change all use of "frame" to refer to audio into "sample".Paul Davis
2017-06-21Remove internal_to_user/user_to_internal APIRobin Gareus
2017-06-21Remove separate ControlList min/max/default, use ParameterDescriptor.Robin Gareus
2017-06-21Switch to PBD control-math and prefer Controllable APIRobin Gareus
2017-06-14Special-case VCA at 0 (-inf dB), force gain slaves to -inf dBRobin Gareus
2017-06-12Fix relative grouped + VCA slaved gainRobin Gareus
2017-06-11Fix thinko in 9581cb26 - scratch-buffer can't be used recursively.Robin Gareus
2017-06-03Apply VCA master gain automation to Amp (Fader, Trim)Robin Gareus
2017-02-21redesign VCA control over gain (and theoretically other scalar controls)Paul Davis
2017-02-06save/restore VCA master state inside slaves, so that a reloaded session ends ...Paul Davis
2016-09-21gain controls are supposed to be "gain-like"Paul Davis
2016-07-14enough with umpteen "i18n.h" files. Consolidate on pbd/i18n.hPaul Davis
2016-05-31save and restore vca assignmentsPaul Davis
2016-05-31a variety of changes that get closer to correctly functioning behaviour for V...Paul Davis
2016-05-31a slew of as-yet incomplete work to get VCA solo+mute closer to workingPaul Davis
2016-05-31universal change in the design of the way Route/Track controls are designed a...Paul Davis
2016-05-31redesign control slave/master system, move code from GainControl to Automatio...Paul 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-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-31forward-propagate Changed signals through VCA master-slave connectionsPaul Davis
2016-05-31add VCAStatusChange message to GainControlPaul Davis
2016-05-31change API for GainControl, VCA and VCAManagerPaul Davis
2016-05-31start shaping up VCA assign processPaul 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-31initially pass at libardour VCA implementationPaul Davis
2016-01-22first compiling, mostly working version of group controls changesPaul Davis
2016-01-18move Amp::GainControl out into its own source module and out of AmpPaul Davis