path: root/libs/ardour/
AgeCommit message (Expand)Author
2018-02-11SoloSelection: libardour part.Ben Loftis
2017-09-18globally change all use of "frame" to refer to audio into "sample".Paul Davis
2017-02-15Don't copy-construct MusicFrame, pass const reference.Robin Gareus
2017-02-04rework snapnick_m
2016-12-03Fix Sequence/Event const-correctness issuesDavid Robillard
2016-11-08Support multiple readers for MIDI source/modelDavid Robillard
2016-09-13change all MIDI read-from-source to map all events into the loop-range for se...Paul Davis
2016-07-14enough with umpteen "i18n.h" files. Consolidate on pbd/i18n.hPaul Davis
2016-05-04OMNIBUS COMMIT: prefer const XMLNode::property method (and provide a real one)Paul Davis
2015-08-24Exclude empty CC-params from "Show Existing Automation"Robin Gareus
2015-03-29Fix mute of MIDI tracks with channel forcing.David Robillard
2015-03-05Handle edits while playing precisely.David Robillard
2015-03-05Clean up MidiPlaylist::read, kill copy-paste code.David Robillard
2015-01-17Fix stuck notes in short MIDI regions.David Robillard
2014-12-20Maintain correct tracker state on MIDI overwrite.David Robillard
2014-11-30Move EventRingBuffer to libardour.David Robillard
2014-11-02Automation of LV2 plugin properties.David Robillard
2012-05-24Remove over 500 unnecessary includes (including 54 of session.h).David Robillard
2012-05-24Compile cleanly with clang.David Robillard
2012-05-16switch to a RWLock for Playlist, to allow simultaneous reads (which can happe...Paul Davis
2012-05-01remove recursive mutex from Playlist, replace with private regular mutex, for...Paul Davis
2012-04-26Use Glib::Threads::RecMutex rather than Glib::RecMutex whereCarl Hetherington
2012-04-16Fairly major change to the way in which crossfades are handled;Carl Hetherington
2011-12-30Set up layering_index immediately on an explicit layer, so that undoCarl Hetherington
2011-12-26a grab bag of changes correcting and improving the way MIDI note on/off track...Paul Davis
2011-12-22main fix: when transport stops, clear per-region per-playlist note trackers e...Paul Davis
2011-10-24Remove unused read/write data count code.Carl Hetherington
2011-10-19Trim include tree.David Robillard
2011-06-22second half of "bomb out if playlist construction from XML fails"Paul Davis
2011-05-29totally untested initial code for MidiPlaylistSource, to provide for compound...Paul Davis
2011-04-21Prevent note trackers for overlapping MIDI regions inserting events that occu...Carl Hetherington
2011-04-04minor tweaks to debug output and comments and header orderPaul Davis
2011-03-15Fix more broken whitespace.David Robillard
2010-12-03Remove all use of nframes_t.Carl Hetherington
2010-09-17megaopus patch #2 for today: remove nframes64_t and sframes_t from sourcePaul Davis
2010-09-17megaopus commit: (1) add __STD_(LIMIT|FORMAT)_MACROS to command line flags fo...Paul Davis
2010-06-23midway snapshot of work done on managing Region & Source lifetimes correctly....Paul Davis
2010-06-21fix some warnings that come from a non-debug build, some of which are actuall...Paul Davis
2010-06-09basically, fix all kinds of odds and ends with MIDI playback, including misse...Paul Davis
2010-03-02the mega-properties/SequenceProperty patch. split is broken at present (right...Paul Davis
2010-02-23Fix various code quality issues found by cppcheck (e.g. uninitialized members...David Robillard
2010-02-19change PropertyChange from a bitfield into a real object, with all the many w...Paul Davis
2010-02-18the Properties & 64bit region commitPaul Davis
2010-02-10Move ARDOUR::Change into PBD so that Stateful can be aware ofCarl Hetherington
2010-01-25a boatload of minor and middle-sized changes to try to speed up undo. imperfe...Paul Davis
2009-12-22cleanup up cleanup at session destruction; clarify the meaning of 3 signals (...Paul Davis
2009-12-17switch to using boost::signals2 instead of sigc++, at least for libardour. no...Paul Davis
2009-12-12remove using namespace sigc everywhere to ensure clarity over which bind/mem_...Paul Davis
2009-10-26Remove cyclic Source->Playlist references (and with it all dependence on Play...David Robillard
2009-10-25do not sort MIDI regions by layer since they are all transparentPaul Davis