summaryrefslogtreecommitdiff
path: root/libs/ardour/session_process.cc
AgeCommit message (Expand)Author
2014-11-14add abort() to non-reached codeRobin Gareus
2014-10-10subtle changes to accomplish two goals (1) playhead should stop where the use...Paul Davis
2014-09-17use Config->get_skip_playback() when handling Skip eventsPaul Davis
2014-09-17add new Skip event to SessionEventsPaul Davis
2014-07-02add a method to cancel a pending play_range. this is needed when we are modi...Ben Loftis
2014-04-28merge (squash) with scenechange topic branch to provide MIDI-driven scene cha...Paul Davis
2014-04-17new transport option, "loop-is-mode" which optionally changes the role of the...Paul Davis
2014-01-16allow auditioning via the monitor section to work.Paul Davis
2014-01-03don't split process cycle at endRobin Gareus
2013-12-02don't run MIDI clock "tick" if session is silent (e.g. due to a locate)Paul Davis
2013-08-13fixes to get MTC (and probably MIDI clock) slaving working againPaul Davis
2013-08-07major redesign of MIDI port heirarchy and management (part 2)Paul Davis
2013-07-10remove another instance of xmmintrin.hPaul Davis
2013-04-06rename Route::is_hidden() to Route::is_auditioner() and Route::Hidden to Rout...Paul Davis
2013-04-05ignore "external timecode is sync locked" for non timecode slaves.Robin Gareus
2013-03-27Squashed commit of the following:Paul Davis
2013-01-24we ain't stop for nothin' when slaved to ext time source.Robin Gareus
2012-12-23Revert "fix for problem when reverse playback hits 00:00:00:00 (may be incomp...Robin Gareus
2012-12-21fix for problem when reverse playback hits 00:00:00:00 (may be incomplete)Robin Gareus
2012-12-14merge robin gareus' libltc into ardour source tree for conveniencePaul Davis
2012-10-26LTC generator checks itself if to send LTC or not.Robin Gareus
2012-10-26clean up consequences of using IO/Port/Buffer for LTC output, and in related ...Paul Davis
2012-10-23fix backwards playback position calculationRobin Gareus
2012-10-21add LTC generatorRobin Gareus
2012-10-20LTC slave rewrite #2Robin Gareus
2012-10-16prepare for non-seekahead [LTC] slave. fix state machineRobin Gareus
2012-10-12tweaks to be ready for more information timecode display in Timecode clock modePaul Davis
2012-10-10move timecode-is-clock-synced option to global configuration parameters, not ...Paul Davis
2012-10-10ignore slave/engine time-delta when recording.Robin Gareus
2012-07-25convert from Glib:: to Glib::Threads for all thread-related APIPaul Davis
2012-06-22introduce the idea of a "default transport speed", used whenever Session::sta...Paul Davis
2012-06-22fix reset of transport speed when seamless looping; add a few comments and ti...Paul Davis
2012-06-21smooth 0.5 second fade out during quit, plus MIDI panic to turn everything of...Paul Davis
2012-06-20Declick before the end of seamless loops, not after the end, so that loops ar...Carl Hetherington
2012-06-20Comment declick stuff a bit, and fix confusing use of bool instead of int to ...Carl Hetherington
2012-05-24Remove over 500 unnecessary includes (including 54 of session.h).David Robillard
2012-04-24revert previous commit (it should work, but did not); minor tweaks elsewherePaul Davis
2012-04-23move MIDI::Manager::cycle_{start,end}() calls from Session into AudioEngine s...Paul Davis
2012-04-16Fairly major change to the way in which crossfades are handled;Carl Hetherington
2012-02-06attempt to stop sending MMC/MTC while exporting or freewheeling for any reasonPaul Davis
2012-01-30Fix faulty comment in previous commit.Carl Hetherington
2012-01-30Fix non-summon of butler when a track that needs it is followed by a track th...Carl Hetherington
2012-01-27further simplification of midi clock ticker APIPaul Davis
2012-01-27rework design of midi clock ticker to avoid expensive generalization that has...Paul Davis
2012-01-22For now, only use the multi-threaded process code if we areCarl Hetherington
2012-01-14Add some debug code to time things in the processCarl Hetherington
2012-01-06remove messages when tempo map is not available in RT contextPaul Davis
2012-01-05possibly fix deadlocking issues with tempo map by rearranging code and adding...Paul Davis
2011-12-11Clarify stop-at-session-end behaviour; should fix #4033.Carl Hetherington
2011-11-09Alert the user if a connection is made which causesCarl Hetherington