summaryrefslogtreecommitdiff
path: root/libs/ardour/audioengine.cc
AgeCommit message (Expand)Author
2019-12-04Clear AudioEngine Error at app startRobin Gareus
2019-11-21Fix buffer-overflow when vari-speedingRobin Gareus
2019-11-04rename method argument to better reflect its intended rolePaul Davis
2019-11-03Correctly flush MIDI buffers on cycle-splitRobin Gareus
2019-10-28add DEBUG_TRACE for all (?) backend callbacksPaul Davis
2019-09-25goodbye USE_TRACKS_CODE_FEATURES and is_tracks_buildPaul Davis
2019-09-20Fix Latency Measurement without device re-startRobin Gareus
2019-09-17resize audio port _data buffer based on current buffer sizePaul Davis
2019-08-23Some hints for clang static analysisRobin Gareus
2019-08-03Update libardour GPL boilerplate and (C) from git logRobin Gareus
2019-07-02Remove unused API -- there is no default backend.Robin Gareus
2019-03-18NO-OP: Use API to set/test state-of-the-stateRobin Gareus
2019-03-18Avoid calling rt-methods from non-rt contextRobin Gareus
2019-03-08on engine (re)start, just mark MIDI port info dirtyPaul Davis
2019-01-27force execution of ARDOUR::init_post_engine() before any handlers of AudioEng...Paul Davis
2019-01-25new approach to handling Transport Masters when engine is restartedPaul Davis
2019-01-16(libs) call ARDOUR::init_post_engine() from within libardour rather than requ...Paul Davis
2018-12-04Use atomic read for an atomic variableRobin Gareus
2018-11-28Remove ambiguous API implementationRobin Gareus
2018-10-17when calling Session::engine_halted() after a user-driven engine stop, make s...Paul Davis
2018-09-18new transport slave/master implementation, libs/ editionPaul Davis
2018-04-30NO-OP: a ToDo comment for discussionRobin Gareus
2017-10-30Fix fade-out at quit.Robin Gareus
2017-10-30Parallel execution of cycle-start/endRobin Gareus
2017-10-29Move vari-speed into backend (resample ports)Robin Gareus
2017-09-18globally change all use of "frame" to refer to audio into "sample".Paul Davis
2017-04-27NO-OP: whitespaceRobin Gareus
2017-04-27Fix flow for measuring latencies of live backendsRobin Gareus
2017-04-27Fix flow for latency measurements that needs an engine stop.Robin Gareus
2016-12-03Fix warningsDavid Robillard
2016-11-26Add [hidden] option to list "Dummy" backend with optmized bundlesRobin Gareus
2016-10-20infrastructure for save/restore of MIDI port user-provided informationPaul Davis
2016-10-19NOOP: whitespacing tweakPaul Davis
2016-10-17convert cerr<< to DEBUG_TRACEPaul Davis
2016-10-13new scheme for managing port deletionPaul Davis
2016-10-11Hide Dummy backend from optimized release buildsRobin Gareus
2016-09-13Fixes 7004 - Ardour crash on Just Quit when AudioEngine is stopped. AudioEngi...Nathan Stewart
2016-07-14enough with umpteen "i18n.h" files. Consolidate on pbd/i18n.hPaul Davis
2016-05-25fix timecode update after locate.Robin Gareus
2016-04-24plug some memory leaks in libardourRobin Gareus
2016-01-14ensure that each and every audioengine-related thread has a unique namePaul Davis
2015-12-28redesign cross-thread registration/signalling systemPaul Davis
2015-12-12correct name of Midi-UI thread memory-pool and request-queueRobin Gareus
2015-12-09fix/workaround OSX "No Memory Pool"Robin Gareus
2015-12-04update engine to allow latency measurement w/o restart.Robin Gareus
2015-12-04fix thinko in engine latency stateRobin Gareus
2015-10-06Initialize AudioEngine::last_backend_error() to the default error stringTim Mayberry
2015-10-06Show DSP/CPU load of 0.0% when AudioEngine isn't runningTim Mayberry
2015-10-05NOOP, remove trailing tabs/whitespace.Robin Gareus
2015-10-04globally remove all trailing whitespace from ardour code base.Paul Davis