summaryrefslogtreecommitdiff
path: root/libs/ardour/route.cc
AgeCommit message (Expand)Author
2017-09-19Amend c8a9b28d3 and 40aebce. Fix gain automation edge-cases:Robin Gareus
2017-09-18remove getter for Amp::_apply_automation_gain; reset member to false after us...Paul Davis
2017-09-18consolidate roll methods into Route::roll()Paul Davis
2017-09-19Various updates and fixes for Latency CompensationRobin Gareus
2017-09-18Disk IO "pre-fader" means pre-trim, not post-trimPaul Davis
2017-09-18globally change all use of "frame" to refer to audio into "sample".Paul Davis
2017-09-18NO-OP: mark various state property names as explicitly non-translatedPaul Davis
2017-09-18move disk_{writer,reader} into Route to allow for simple, sensible implementa...Paul Davis
2017-09-18auditioner always runs at normal speed, independent of transport speedPaul Davis
2017-09-18mechanism to allow Track (or other Route-derived type) to add its own process...Paul Davis
2017-09-18initial (incomplete) framework for DiskIOPoint manipulationPaul Davis
2017-09-18set + store signal chain latency for all processors; DiskWriter sets its capt...Paul Davis
2017-09-18cue monitoring for audio (libardour aspects)Paul Davis
2017-09-18get diskreader working, and remove per-track varispeed API and mechanismPaul Davis
2017-09-09Fix signal-emission order (first re/set instrument info)Robin Gareus
2017-09-09Prepare for singleton patch-selector per midi-track UI (mixer, editor,..)Robin Gareus
2017-08-20Remove the template description XMLNode before saving the templateJohannes Mueller
2017-08-20Let user add a route template description on saving route templatesJohannes Mueller
2017-07-24fix e838e7f3597Robin Gareus
2017-07-24Fix Mixbus "well known" send-names and enable ctrlsRobin Gareus
2017-07-22Fix Route mute automation touch (owned control)Robin Gareus
2017-07-22NO-OP: consistent [internal] API name for AutomatablesRobin Gareus
2017-07-22NO-OP: Consistent API nameRobin Gareus
2017-07-20Set the name of the route in a route template to the template nameJohannes Mueller
2017-07-20Allow adding tracks w/o running backendRobin Gareus
2017-07-19Fix well-known send API for mixbusses.Robin Gareus
2017-07-16Consistent Automation evaluation:Robin Gareus
2017-07-07Don't drop processor references with process-lockRobin Gareus
2017-06-22Update Slavable APIRobin Gareus
2017-06-22Remove locale_guard.h from ardour/ardour.h headerTim Mayberry
2017-06-22Remove LocaleGuard from ARDOUR::Route classTim Mayberry
2017-06-21Fix duplicate Gain+Trim AutomationLists in session file.Robin Gareus
2017-05-14Sanitize "well-known" ctrl APIRobin Gareus
2017-05-13Fix copy+paste error for mb32c filter freq.Ben Loftis
2017-05-13amend efc2660f, well-known stripable controls:Robin Gareus
2017-05-12MCP: Mixbus32C: Restore missing filter controls to the Dyn page.Ben Loftis
2017-05-10Selection::get_stripables() needs to recurse into an Automatable's child Auto...Paul Davis
2017-05-05libardour now has CoreSelection object to manage selection status of Stripabl...Paul Davis
2017-04-19Use std::string::operator+() instead of string_compose template in Route classTim Mayberry
2017-04-19Use PBD::string_to<bool> in legacy ARDOUR::Route methodsTim Mayberry
2017-04-19Use XMLNode::get/set_property in ARDOUR::Route classTim Mayberry
2017-04-19Use ID::to_s() in libardour instead of ID::print()Tim Mayberry
2017-04-17Only check active_state when potentially skipping the route processing.Ben Loftis
2017-04-17Flush processor (re-activate) on route active changeRobin Gareus
2017-04-17amend 649b9e92f, backport MB codeRobin Gareus
2017-04-17Backport some MB specifics (to avoid -Wmisleading-indentation)Robin Gareus
2017-04-17Update well-known controls (Ardour, Mixbus, 32C)Robin Gareus
2017-04-14Exclude MB EQ/Comp from visible processors de/activate.Robin Gareus
2017-04-14Don't A/B en/disable invisible processors, nor MB channelstripRobin Gareus
2017-04-14Convert polarity-invert from older session-formatsRobin Gareus