summaryrefslogtreecommitdiff
path: root/libs/ardour/session_transport.cc
AgeCommit message (Expand)Author
2017-02-13Prepare record with count-in actionRobin Gareus
2017-01-23at transport stop, clear all existing automation watches (touch)Paul Davis
2017-01-19Add alternative preroll record mode:Robin Gareus
2017-01-19Rework preroll-rec API:Robin Gareus
2017-01-18Implement record with prerollRobin Gareus
2017-01-17Implement Count-In (before recording), fixed BPM, up to 2 barsRobin Gareus
2017-01-10Fix MTC slave implicit return on transport-stopRobin Gareus
2016-11-25RAII to postpone processor changes/graph recalculationRobin Gareus
2016-07-14enough with umpteen "i18n.h" files. Consolidate on pbd/i18n.hPaul Davis
2016-05-31universal change in the design of the way Route/Track controls are designed a...Paul Davis
2016-05-25fix timecode update after locate.Robin Gareus
2016-05-07a few strategic LocaleGuards..Robin Gareus
2015-12-15explicitly disallow looping with external-syncRobin Gareus
2015-12-13Fix ff->stop->play not at speed 1.0 on Mackie Control and some key bindings.Len Ovens
2015-10-18disable auto-return with external sync #6577Robin Gareus
2015-10-05NOOP, remove trailing tabs/whitespace.Robin Gareus
2015-10-04globally remove all trailing whitespace from ardour code base.Paul Davis
2015-09-30change the logic for a capture buffer flush to disk when a locate is occuringPaul Davis
2015-09-28get loop recording working when using seam-ed loopingPaul Davis
2015-09-28change semantics of 4th argument to Session::locate to mean "this locate is c...Paul Davis
2015-09-28a few new DEBUG_TRACE calls related to session transport statePaul Davis
2015-09-28minor fix for possible off-by-one logic when at/near the end of the loop rangePaul Davis
2015-09-28fix a long-standing bug arising from a change to some logic which reversed an...Paul Davis
2015-09-28move code location where loop playback is cancelled when stoppingPaul Davis
2015-08-22fix some compiler warnings (float/double)Robin Gareus
2015-06-29implement Ardour-only version of playhead priority, which is basically auto-r...Paul Davis
2015-06-29(re)implement Yevgeny's LTC branch changes in the context of ardour-merge-fro...Paul Davis
2015-06-29add additional check for playhead priority target when testing loop range, to...Paul Davis
2015-06-29remove Tracks runtime conditional, incorrectly added during manual mergingPaul Davis
2015-06-29follow various events related to playhead priority (loop changes, parameter c...Paul Davis
2015-06-29give different Tracks + Ardour/Mixbus playhead priority functionality, and ad...Paul Davis
2015-06-29initial version of playback priority design. No GUI control over options yetPaul Davis
2015-06-29more tweaks for varifill model, and avoid filling playback buffers during ses...Paul Davis
2015-06-29add initial support for vari-fillPaul Davis
2015-06-29fix logic of previous commit for transport-stop during locatePaul Davis
2015-06-29Do not disable record (performing transport stop) during locate request when ...Paul Davis
2015-06-29Add some libardour support for indicating MTC active status.Paul Davis
2015-06-29[Summary] Fixed race condition: "should_do_transport_work" must not be droppe...GZharun
2015-04-29add xrun counter API to sessionRobin Gareus
2015-04-27special case [optimize] RT processor reorder.Robin Gareus
2015-03-10throttle TransportStateChange signal emissionsRobin Gareus
2015-02-19fix transport issues when loop-is-mode is off.Paul Davis
2015-02-17try to restore original semantics for scheduling butler transport work in Ses...Paul Davis
2015-02-17[Summary] Fixed loop processing in cases when loop is moved/resizedGZharun
2015-02-16fixes for desirable playback when using seamless looping.Paul Davis
2015-02-13fix seamless looping after a locate out of the loop.Paul Davis
2015-02-13correctly set track loop status when locating away from loop range (and later...Paul Davis
2015-01-24make butler thread merely ask for session state save, not actually do the sav...Paul Davis
2014-10-22fix delivery of MMC events under split process cycle conditionsPaul Davis
2014-10-22ignore negative value locates and MMC locate commandsPaul Davis