summaryrefslogtreecommitdiff
path: root/libs/ardour/ardour/audioengine.h
AgeCommit message (Expand)Author
2017-09-18globally change all use of "frame" to refer to audio into "sample".Paul Davis
2016-10-13new scheme for managing port deletionPaul Davis
2016-07-14refactoring to prepare for real-time exportRobin Gareus
2016-04-26PortManager lua bindings (to debug lingering ports)Robin Gareus
2015-10-05NOOP, remove trailing tabs/whitespace.Robin Gareus
2015-10-04globally remove all trailing whitespace from ardour code base.Paul Davis
2015-10-01Reinterpret the return value of AudioBackend::start as AudioBackend::ErrorCodeTim Mayberry
2015-06-29[Summary] Added possibility to identify IO thread which does not have require...GZharun
2015-05-02professionalize peak-metersRobin Gareus
2015-04-05add libardour code for going completely silent after a compile-time defined n...Paul Davis
2015-03-31add new signals to AudioEngine from waves backend changes.Paul Davis
2015-03-31[Summary] Added actions to handle abnormal behavior during stream stop for MI...Greg Zharun
2015-03-31[Summary] Made device control panel open request synchronized with other crit...Greg Zharun
2015-02-19change Audio backend sample time methods to use a 64 bit timelinePaul Davis
2014-12-23indent cleanupPaul Davis
2014-10-23small round of compiler warning fixesRobin Gareus
2014-10-22remove obsolete jack includes in libardourRobin Gareus
2014-10-01NOOP, re-indentRobin Gareus
2014-09-30copy over current Waves version of their backend, along with minor changes in...Paul Davis
2014-06-08prepare MIDI latency measurement (backend)Robin Gareus
2014-02-24remove unused and unimplementable audio engine sample format codePaul Davis
2013-12-04change "cpu" in cpu load backend functionsPaul Davis
2013-12-03fix up wscript/build issues in exportvis after merge with masterPaul Davis
2013-10-21fix issues with recording while synced to JACK (non-pure-virtual method added...Paul Davis
2013-10-17add export visibility macros across libardourPaul Davis
2013-10-12adapt AudioEngine to new AudioBackend APIPaul Davis
2013-10-11Add AudioEngine::set_default_backendTim Mayberry
2013-10-07use AudioEngine destructor to do necessary stuff when shutting it down, and r...Paul Davis
2013-10-04Move processing thread list from ARDOUR::Graph into AudioBackend implementationTim Mayberry
2013-10-04Add AudioBackendThread class to support different thread type on windowsTim Mayberry
2013-09-13change inheritance so that an AudioBackend IS-A PortEnginePaul Davis
2013-09-12lots of changes to auto-start (and stop) the backend for latency measurements...Paul Davis
2013-09-12add AudioBackendNativeThread to serve the same role as jack_native_thread_tPaul Davis
2013-09-11make use of measured latency values to set dialog controls, and use actual po...Paul Davis
2013-09-10more tweaks to latency measurementPaul Davis
2013-09-10basic functionality for hardware latency measurementPaul Davis
2013-09-05move MidiPortManager from AudioEngine to SessionPaul Davis
2013-09-04rename interface_ stuff in the engine dialog to device_, since that feels a b...Paul Davis
2013-08-09split up session code that uses parts of the JACK API (timebase + session eve...Paul Davis
2013-08-07major redesign of MIDI port heirarchy and management (part 2)Paul Davis
2013-08-04start work on the changes to EngineControl (dialog) to integrate with new bac...Paul Davis
2013-08-03cleanup more dangling members of AudioEnginePaul Davis
2013-08-03fix problem with session exit caused by dangling unused members in AudioEnginePaul Davis
2013-08-03add tim's jack_utils code to rationalize setup of JACK configPaul Davis
2013-08-03audioengine branch can now load and run at least one test session.Paul Davis
2013-08-01start code reorganization needed to deal with backend choices. compiles, link...Paul Davis
2013-08-01full compilation and linking (coding not finished, will not run)Paul Davis
2013-07-31more stuff compilesPaul Davis
2013-07-30remove compile errors (still will not link and JACKPortEngine is not close to...Paul Davis
2013-07-30jack_audiobackend.cc finally compilesPaul Davis