summaryrefslogtreecommitdiff
path: root/libs/ardour/ardour/playlist.h
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-04-19Use fixed size type for Playlist sort id as it is serializedTim Mayberry
2017-02-15Don't copy-construct MusicFrame, pass const reference.Robin Gareus
2017-02-04rework snapnick_m
2017-01-05Proposed fix managing shared playlists (see #7150)Julien ROGER
2016-11-08Support multiple readers for MIDI source/modelDavid Robillard
2016-07-10remove reference "const int32_t&" -> const int32_t"Robin Gareus
2016-07-10Paste uses exact beats. rework _start_beats calculation in copy-with-offset c...nick_m
2016-07-10Exact beat - provide audio->music mapping for region split.nick_m
2016-06-28changes in logic used by source cleanup to avoid endless recursion in session...Paul Davis
2016-06-08consistent API name for region-listRobin Gareus
2016-03-21Trim dependence on evoral types.hpp and Beats.hppDavid Robillard
2016-01-28Add Playlist::duplicate_range/s utility methodsTim Mayberry
2015-12-02Add function to duplicate until a certain frame.André Nusser
2015-10-05NOOP, remove trailing tabs/whitespace.Robin Gareus
2015-10-04globally remove all trailing whitespace from ardour code base.Paul Davis
2015-09-20fix duplicating multiple selected regions - fixes #6202André Nusser
2014-07-23Cut and Copy should remember the white space at the end of a range.Ben Loftis
2014-07-10add libardour infrastructure for "fade range" edit operationPaul Davis
2014-05-07Ripple mode: basic implementationColin Fletcher
2013-10-18Merge remote-tracking branch 'remotes/origin/exportvis' into windows+ccJohn Emmas
2013-10-17get everything compiling with libardour built using -fvisibility=hiddenPaul Davis
2013-10-17add export visibility macros across libardourPaul Davis
2013-08-04'libs/ardour' - Main body of changes required for building with MSVCJohn Emmas
2013-01-04allow region list selection of whole file regions to select every instance of...Paul Davis
2012-12-13crossfade hack and slash. removed overlap checks, overlap mode, default leng...Ben Loftis
2012-07-25convert from Glib:: to Glib::Threads for all thread-related APIPaul Davis
2012-06-01When we rename a track, only rename its playlist if itCarl Hetherington
2012-05-24always create short xfades when adding a region based on capturePaul Davis
2012-05-24remove old RECMUTEX conditionalPaul Davis
2012-05-24Compile cleanly with clang.David Robillard
2012-05-16let's do this right if we're going to do it at all ..Paul Davis
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-27Crossfades: default xfades are now constant-power, -3dB rule, other options a...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
2012-04-02Remove some unused stuff.Carl Hetherington
2012-01-27promote Playlist::RegionList to ARDOUR::RegionList; fix timefx on multiple re...Paul Davis
2012-01-04Use a few shared_ptrs to make things slightly neater.Carl Hetherington
2011-12-30Anywhere that deletes regions needs to use a rdiff() on the playlistCarl Hetherington
2011-12-30Set up layering_index immediately on an explicit layer, so that undoCarl Hetherington
2011-12-29Revert internals of the last layering-related commit, and go back a slightly-...Carl Hetherington
2011-12-28Remove unused variable.Carl Hetherington
2011-12-27Fix up confusion with relayering after movement drags inCarl Hetherington
2011-12-27Re-work layering in possibly debatable ways. Sketchy docs in doc/layering.Carl Hetherington
2011-12-20Now that notify_length_changed() just callsCarl Hetherington
2011-12-20Remove LengthChanged that no-one was listening to.Carl Hetherington
2011-12-13fix up mess with unassigned Playlist::orig_track_idPaul Davis