summaryrefslogtreecommitdiff
path: root/libs/ardour/route.cc
AgeCommit message (Expand)Author
2017-09-29Ongoing work on latency compensationRobin Gareus
2017-09-29Prepare removal of initial_delayRobin Gareus
2017-09-29clean up route header, NO-OP (except variable re-order)Robin Gareus
2017-09-29NO-OP: WhitespaceRobin Gareus
2017-09-29No more disk-reader roll-delayRobin Gareus
2017-09-23Consolidate check for internal/non-removable processorsRobin Gareus
2017-09-22Enforce disk-reader to be after the disk-writerRobin Gareus
2017-09-19attempt to fix roll delay logic by moving it into DiskReader (the only place ...Paul Davis
2017-09-19Fix nightly typos'n'thinkos: initial-delay calculationRobin Gareus
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