summaryrefslogtreecommitdiff
path: root/libs/ardour/ardour
AgeCommit message (Expand)Author
2019-09-25goodbye USE_TRACKS_CODE_FEATURES and is_tracks_buildPaul Davis
2019-09-25Some reasonable default config changesRobin Gareus
2019-09-25Consolidate and extend "well-known" controls:Robin Gareus
2019-09-22various changes to transportFSM, mostly to try to keep track of whether to ro...Paul Davis
2019-09-22add direct access API for transportFSM and session transport speedPaul Davis
2019-09-22remove unused PostTransportDuration and enumeration-writing for Adjust(Playba...Paul Davis
2019-09-22NO-OP: whitespaceRobin Gareus
2019-09-22Optimize Audio-buffer summingRobin Gareus
2019-09-22Remove unused methodRobin Gareus
2019-09-20Add abstract API for latency compensated sendsRobin Gareus
2019-09-20move TransportFSM::enqueue() into .cc filePaul Davis
2019-09-20at transport stop, reset FSM's idea of the last locate target (also removes c...Paul Davis
2019-09-20const-ify TransportFSMPaul Davis
2019-09-20rename TransportFSM::FSMEvent to TransportFSM::Event (c/o the Department of R...Paul Davis
2019-09-20add an important comment about transportFSM being single-thread and synchronousPaul Davis
2019-09-20use boost::intrusive to manage FSM events (this is all RT code)Paul Davis
2019-09-19replace boost::msm - based FSM for transport with one written in "plain C++"Paul Davis
2019-09-18Introduce the BOOST_MPL stuff (though it all seems a bit flaky with MSVC...)John Emmas
2019-09-18Fix OSX builds: undef Apples's odd nil macroRobin Gareus
2019-09-18Remove "i18n.h" include from header - fix buildsRobin Gareus
2019-09-17add finite state machine to control/manage transport statePaul Davis
2019-09-17parametize the maximum transport speed.Paul Davis
2019-09-17resize audio port _data buffer based on current buffer sizePaul Davis
2019-09-17add new port flag to identify those owned by a transport masterPaul Davis
2019-09-17add ::usable() method to TransportMaster objects to allow GUI to show their u...Paul Davis
2019-09-09Use ProcessThread::init () to set up denormal protectionRobin Gareus
2019-08-29No-OP: move doxygen doc into header filesRobin Gareus
2019-08-27Update Plugin-Tag policyRobin Gareus
2019-08-27NO-OP: whitespaceRobin Gareus
2019-08-26Add signal for foldback send add or removeLen Ovens
2019-08-26Add sample-rate as float option parameter for LV2 plugins and UIsRobin Gareus
2019-08-26LV2 options for UI themeRobin Gareus
2019-08-19LV2 extension to override strict-i/o per pluginBen Loftis
2019-08-16Fix C++98 compatRobin Gareus
2019-08-12NO-OP: whitespaceRobin Gareus
2019-08-12NO-OP: mark private variables, remove cruftRobin Gareus
2019-08-11Add types/enum for screensaver modeRobin Gareus
2019-08-07Add method to graphviz plot the process-graphRobin Gareus
2019-08-04Amend 183d3fb49; implement ImportableSource APIRobin Gareus
2019-08-04Implement missing required virtual fn -- fix Mac buildsRobin Gareus
2019-08-03Update libardour GPL boilerplate and (C) from git logRobin Gareus
2019-08-01(Source List) Recover Regions feature: WIPBen Loftis
2019-08-01(Source List) Add forall_regions function, used by Region and Source lists.Ben Loftis
2019-08-01(Source List) Clean up the natural_position implementation (libardour part).Ben Loftis
2019-08-01(Source List) Region Tags (libardour part)Ben Loftis
2019-08-01(Source List) Region List rewrite (libardour part)Ben Loftis
2019-08-01(Source List) Source property signals (libardour part)Ben Loftis
2019-08-01(Source List) Take-ID: new (working) implementation.Ben Loftis
2019-07-26Prefix all env variable with "ARDOUR_"Robin Gareus
2019-07-26Fix time_t <> long int ambiguity (OSX gcc builds)Robin Gareus