summaryrefslogtreecommitdiff
path: root/libs/ardour/mtc_slave.cc
AgeCommit message (Expand)Author
2020-05-13Set timecode format from active master onlyRobin Gareus
2020-05-12Consolidate delta-string format, avoid markupRobin Gareus
2020-05-12Fix MTC delta reportRobin Gareus
2020-05-11Slave delta display tweaksRobin Gareus
2020-05-11Fix TCM requiring port-reconnect when engine restartsRobin Gareus
2020-05-11Fix MTC latency compensationRobin Gareus
2020-05-11Fix MTC slave port latencyRobin Gareus
2020-04-30remove debug outputPaul Davis
2020-04-27show MTC transport master latency when computedPaul Davis
2020-04-27nominal improvement for MTC master: use port latency to adjust sampletimes th...Paul Davis
2020-03-23improve variable width and precision for MTC slave delta displayPaul Davis
2020-03-20fix condition under which out-of-window MTC should trigger locatePaul Davis
2020-03-13prevent out-of-window MTC messages from moving transport if we're not using MTCPaul Davis
2020-01-18Session::request_locate() takes a tri-valued second argument for "roll-after-...Paul Davis
2019-11-15fix crash with -D slave caused by too-early use of a transport master's _port...Paul Davis
2019-09-22transport master deletion is no longer in parallel with process()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-02-04use ::reset() not ::update()Paul Davis
2019-01-25new approach to handling Transport Masters when engine is restartedPaul Davis
2018-10-04add new ::update_interval() method for transport masters, and use in shared :...Paul Davis
2018-10-04fix error introduced in MTC transport masterPaul Davis
2018-09-27consolidate all transport masters on a SafeTime object that is a member of th...Paul Davis
2018-09-27more objectification for SafeTimePaul Davis
2018-09-27initial hacks towards a truly thread-safe SafeTime object, using boost::atomicPaul Davis
2018-09-22Remove some namespace ambiguityJohn Emmas
2018-09-18new transport slave/master implementation, libs/ editionPaul Davis
2017-09-18globally change all use of "frame" to refer to audio into "sample".Paul Davis
2017-01-10Fix MTC slave implicit return on transport-stopRobin Gareus
2016-12-08Clarify "frames" (video, timecode) vs "samples" (audio)Robin Gareus
2016-07-14enough with umpteen "i18n.h" files. Consolidate on pbd/i18n.hPaul Davis
2015-10-04globally remove all trailing whitespace from ardour code base.Paul Davis
2015-06-29Add some libardour support for indicating MTC active status.Paul Davis
2013-12-02Use PBD::pthread_name in MTC_Slave for portabilityTim Mayberry
2013-09-18'libs/ardour' - Further compiler specific changesJohn Emmas
2013-09-12incomplete merge of master into windows (requires upcoming changes to master ...Paul Davis
2013-08-13fixes to get MTC (and probably MIDI clock) slaving working againPaul Davis
2013-08-12assorted extra debug output for MTCPaul Davis
2013-08-09more purging of JACK as an explicit name from libardourPaul Davis
2013-08-07major redesign of MIDI port heirarchy and management (part 2)Paul Davis
2013-08-04'libs/ardour' - Main body of changes required for building with MSVCJohn Emmas
2013-07-24part-way through getting the audioengine changes to compilePaul Davis
2013-07-13Use pthread_name instead of pthread_self for portabilityPaul Davis
2013-07-11Remove non-portable and unnused header includesPaul Davis
2013-07-11Revert "Remove non-portable and unnused header includes"Paul Davis
2013-07-11Remove non-portable and unnused header includesPaul Davis
2013-03-03clock info-box: fix alignment and spacingRobin Gareus
2013-03-03replace unicode dash with (monospace) minus.Robin Gareus
2013-03-02fix MTC slave+generator for non integer quarter_frame_durationRobin Gareus
2013-02-05replace final(?) incidences of program name (ardour, Ardour) with PROGRAM_NAM...Paul Davis