summaryrefslogtreecommitdiff
path: root/libs/ardour/session_process.cc
AgeCommit message (Expand)Author
2020-01-18Session::request_locate() takes a tri-valued second argument for "roll-after-...Paul Davis
2019-12-29recomment a DEBUG_TRACE statement that generates too much output with -D tran...Paul Davis
2019-12-27fix JACK transport syncPaul Davis
2019-12-27remove unused memberPaul Davis
2019-12-27variable renamePaul Davis
2019-12-27improve parseability of a commentPaul Davis
2019-12-10revert to single buffer for disk playback, and 5.x-style overwritePaul Davis
2019-12-05remove mistakenly left in session event enumPaul Davis
2019-12-05changes to use overwrite-buffers when loop is disabled or loop range changedPaul Davis
2019-11-23tweak comment textPaul Davis
2019-11-232nd part of fix for autoloop event removal when loop bounds are changed while...Paul Davis
2019-11-15improve behavior when synced to JACK transportPaul Davis
2019-11-14Fix cycle-end position when not rollingRobin Gareus
2019-11-03Fix timecode generation after split-cyclesRobin Gareus
2019-11-02use new API to make locate happenPaul Davis
2019-11-02remove unused parameter from Session::set_play_loop() APIPaul Davis
2019-11-02refactor SessionEvent and DiskIO so that we pass around boost::shared_ptr<Tra...Paul Davis
2019-11-01remove seamless looping as an option (it's now the only kind of looping we su...Paul Davis
2019-11-01cut down on DEBUG::Transport noisePaul Davis
2019-10-28provide a mechanism to decide if Session::update_latency_compensation() is be...Paul Davis
2019-09-22improve debug outputPaul Davis
2019-09-20rename TransportFSM::FSMEvent to TransportFSM::Event (c/o the Department of R...Paul Davis
2019-09-19replace boost::msm - based FSM for transport with one written in "plain C++"Paul Davis
2019-09-17add finite state machine to control/manage transport statePaul Davis
2019-08-03Update libardour GPL boilerplate and (C) from git logRobin Gareus
2019-03-18NO-OP: Use API to set/test state-of-the-stateRobin Gareus
2019-03-14Unused skeleton of the transport state-machineRobin Gareus
2019-03-03debug trace output tweaksPaul Davis
2019-03-03remove debug outputPaul Davis
2019-03-03remove conditional surrounding wait-for-master-to-catch-us logicPaul Davis
2019-02-26enhanced debug trace outputPaul Davis
2019-02-26reorder call to ::track_transport_master() so that delta is computed correctlyPaul Davis
2019-02-06Fix rolling backwardsRobin Gareus
2019-01-25new approach to handling Transport Masters when engine is restartedPaul Davis
2018-09-22use abs() instead of fabs() on integersPaul Davis
2018-09-22Revert "MSVC complains because we're using 'fabs()' to compare 2 x integers"Paul Davis
2018-09-22MSVC complains because we're using 'fabs()' to compare 2 x integersJohn Emmas
2018-09-18new transport slave/master implementation, libs/ editionPaul Davis
2018-07-09Remove unused CubicInterpolation from sessionRobin Gareus
2018-07-09Remove unused AutoLoopDeclick, PendingLoopDeclickRobin Gareus
2018-07-09Remove global declick APIRobin Gareus
2017-10-31Fix samples-moved (and invalid use of not initialized CubicInterpolation)Robin Gareus
2017-10-12Fix pre-roll cycle-splitRobin Gareus
2017-10-02use new CubicInterpolation APIPaul Davis
2017-09-30Fix thinko in 8139becb -- route split cycleRobin Gareus
2017-09-29Remove unused punch+preroll APIRobin Gareus
2017-09-29Ongoing work on latency compensationRobin Gareus
2017-09-18remove debug outputPaul Davis
2017-09-18globally change all use of "frame" to refer to audio into "sample".Paul Davis
2017-09-18sort of no-op ... remove debug output ... just basically put it in git so tha...Paul Davis