summaryrefslogtreecommitdiff
path: root/libs/ardour/session_process.cc
AgeCommit message (Expand)Author
2020-05-16fix typoPaul Davis
2020-05-16add explanatory comments regarding SetLoop vs. AutoLoop SessionEventsPaul Davis
2020-05-15TMM: do not allow changing transport master while slaved (libardour edition)Paul Davis
2020-05-12LocateRoll session events should always roll-after locatePaul Davis
2020-05-09Fix initial sync to external time sourceRobin Gareus
2020-05-07Send LTC timecode from engine contextRobin Gareus
2020-04-18RAII collect processor-change signals6.0-rc1Robin Gareus
2020-04-12Fix loop range changes while playing - #8001Robin Gareus
2020-03-29Set thread-names (libs)Robin Gareus
2020-03-28Don't use shared-pointers in cross thread event structsRobin Gareus
2020-03-27fix user-driven varispeedPaul Davis
2020-03-24add debug trace output for locatePaul Davis
2020-03-23don't stop if master sync is lost and user chose to just keep rollingPaul Davis
2020-03-23remove debug outputPaul Davis
2020-03-23add in timing for disk buffer reload after locate, to replace hard-coded 0.05...Paul Davis
2020-03-22fix slaving to JACK transport (again!)Paul Davis
2020-03-22fix up JACK transport to use master strategy designPaul Davis
2020-03-20redesign chasing the transport masterPaul Davis
2020-03-13when locating to follow a transport master, reset engine DLLPaul Davis
2020-03-13add new API to TransportMasterManager to manage use of DiskReader::{inc,dec}_...Paul Davis
2020-03-06Separate pre-roll cycle calculationRobin Gareus
2020-02-21centralize determination of "read-audio-data-in-reverse" and fix seek "shift"...Paul Davis
2020-02-20change transport API, session API, transportFSM API to move reverse managemen...Paul Davis
2020-02-19remove "destination_sample" from API for Session::set_transport_speed()Paul Davis
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