summaryrefslogtreecommitdiff
path: root/libs/ardour/automatable.cc
AgeCommit message (Expand)Author
2017-10-04Clean up State API:Robin Gareus
2017-09-18globally change all use of "frame" to refer to audio into "sample".Paul Davis
2017-09-18Add support for Latch AutomationRobin Gareus
2017-08-07Explicitly initialize parent in the copy constructorRobin Gareus
2017-07-27Start a new write-pass when writing automation and locating while rollingRobin Gareus
2017-07-24Remove unused "mark" parameter from stop_touch() APIRobin Gareus
2017-07-22NO-OP: consistent [internal] API name for AutomatablesRobin Gareus
2017-07-22NO-OP: Consistent API nameRobin Gareus
2017-07-16Consistent Automation evaluation:Robin Gareus
2017-06-21Remove Cruft -- AutomationStyle never did anything.Robin Gareus
2017-06-09NO-OP: whitespaceRobin Gareus
2017-06-09Remove Automatable::value_as_string API from libardourRobin Gareus
2017-05-30Prepare for automation control masterRobin Gareus
2017-05-05libardour now has CoreSelection object to manage selection status of Stripabl...Paul Davis
2017-01-09save state of an automation list, even if empty, because it might exist in th...Paul Davis
2017-01-05Fixing LV2_SUPPORT #ifdefsDobroslav Slavenskoj
2016-08-19MIDI polyphonic pressure, part 2Paul Davis
2016-07-14enough with umpteen "i18n.h" files. Consolidate on pbd/i18n.hPaul Davis
2016-06-28ignore automation for non-automatables.Robin Gareus
2016-05-31implementation side of Controllable::get_user_string() with const argPaul Davis
2016-05-31extend function of Automatable::control_factory() [ this may be the wrong des...Paul Davis
2016-05-31do not non-automable controls to an Automatable's list of what can be automatedPaul Davis
2016-05-04OMNIBUS COMMIT: prefer const XMLNode::property method (and provide a real one)Paul Davis
2016-01-18move Amp::GainControl out into its own source module and out of AmpPaul Davis
2016-01-18change ownership of the AutomationControl used by Amp.Paul Davis
2015-11-02Clean up _before XMLNode in AutomationList if no automation write occurred.nick_m
2015-11-01Revert starting write pass only in write mode when transport located.nick_m
2015-10-21fix automation update at transport stop when in automation Play modePaul Davis
2015-10-20Automation - more toggled controller twiddling.nick_m
2015-10-20Automation - fix occasional inverted bool state after write.nick_m
2015-10-20Make automation record undo per pass rather than per touch.nick_m
2015-10-07only subdivide plugin-cycle when automation is playingRobin Gareus
2015-10-05use quotes for in-tree pbd/glib wrapper includeRobin Gareus
2015-10-05remove i/ofstream from libardourRobin Gareus
2015-10-05NOOP, remove trailing tabs/whitespace.Robin Gareus
2015-05-04add signal for automation state changes per pluginRobin Gareus
2015-04-25prepare trim automationRobin Gareus
2015-03-08Fix compilation with --no-lv2 (#0006169).David Robillard
2014-12-24Remove warning when adding MIDI model controls.David Robillard
2014-12-01Replace half-baked param metadata with descriptor.David Robillard
2014-11-30Replace thinning static state with parameter.David Robillard
2014-11-07Just rename problematic Variant::VOID type.David Robillard
2014-11-02Display gain and midiNote plugin parameters/properties nicely.David Robillard
2014-11-02Automation of LV2 plugin properties.David Robillard
2014-08-31Fix crash when changing automation mode for MIDI track control automation.David Robillard
2014-07-01add partial support for mute automation (playback does not work, data is not ...Paul Davis
2013-01-20Show matching controller name in automation lane header.David Robillard
2012-11-19remove unused Automatable::automation_interval and related codePaul Davis
2012-07-25convert from Glib:: to Glib::Threads for all thread-related APIPaul Davis
2012-07-13dramatic overhaul of automation. too long to explain here. this work is not f...Paul Davis