summaryrefslogtreecommitdiff
path: root/libs/ardour/audioregion.cc
AgeCommit message (Expand)Author
2012-12-13crossfade hack and slash. removed overlap checks, overlap mode, default leng...Ben Loftis
2012-11-30fix x-fades (part one)Robin Gareus
2012-07-25convert from Glib:: to Glib::Threads for all thread-related APIPaul Davis
2012-07-24a bit more output from -D audioplayback, to help thorsten track down a crash/...Paul Davis
2012-06-16Return silence from read_from_sources() if we try to read a channel that our ...Carl Hetherington
2012-06-16Add new SharedStatefulProperty which manages a shared_ptr toCarl Hetherington
2012-06-09Fix off-by-one in body_range().Carl Hetherington
2012-06-01fix construction of new xfades from legacy xfades, and add a few comments her...Paul Davis
2012-05-30rethink how to load legacy crossfades as new-style xfadesPaul Davis
2012-05-26convert audioregion xfade stuff to properties, add "is-short" property for fa...Paul Davis
2012-05-24Tweak comment.Carl Hetherington
2012-05-24Remove over 500 unnecessary includes (including 54 of session.h).David Robillard
2012-05-24Opaque region bodies should overwrite whatever is already inCarl Hetherington
2012-05-22merge new symmetric curve from mixbus, fix errors in fade out slow curve, twe...Paul Davis
2012-05-19prevent xfades from being dragged to a longer length than the region that own...Paul Davis
2012-05-15don't apply inverse fades if a region is not acoustically opaquePaul Davis
2012-05-11alter computation of inverse constant power curvesPaul Davis
2012-05-11remove some debug noise from previous commitPaul Davis
2012-05-11switch to 5 new fade curves, taken from mixbus2 branch. make xfade context me...Paul Davis
2012-05-10don't trim regions in conjunction with xfade trimming unless auto-xfade and f...Paul Davis
2012-05-10trim a single other region when adjusting xfade lengthPaul Davis
2012-05-10if an xfade involves only 2 regions, clamp its length to the overlap between ...Paul Davis
2012-05-09change inverse fades when changing fade lengthPaul Davis
2012-05-09correctly save & restore xfade statePaul Davis
2012-05-04hide unused argsPaul Davis
2012-05-01mostly backup-oriented commit to preserve very initial pass at rendering fade...Paul Davis
2012-04-30Clarify behaviour of ::read (overwrites its buffer) wrt ::read_at (mixes into...Carl Hetherington
2012-04-30add explicit inverse fade in/out curves for use when doing constant power xfa...Paul Davis
2012-04-27Crossfades: default xfades are now constant-power, -3dB rule, other options a...Paul Davis
2012-04-26slightly explanatory comment for crossfadingPaul Davis
2012-04-18Re-work fade operation to be closer to Mixbus; thingsCarl Hetherington
2012-04-16Fairly major change to the way in which crossfades are handled;Carl Hetherington
2012-04-04Remove ControlList::_max_xval which is set up and stored inCarl Hetherington
2012-01-21Remove unused code.Carl Hetherington
2011-12-30Set up layering_index immediately on an explicit layer, so that undoCarl Hetherington
2011-12-17Remove unused code.Carl Hetherington
2011-10-24Remove unused read/write data count code.Carl Hetherington
2011-10-20again, drop the assert when asked to read part of an audio region with an inv...Paul Davis
2011-10-20remove absurd internal Crossfade constructor that confused region start and r...Paul Davis
2011-10-20fix an aggressive assert that crashes out when reading the wrong regions ... ...Paul Davis
2011-08-09Add a few asserts.Carl Hetherington
2011-07-19Make _read_at take notice of its srcs parameter; fixes part of #3908.Carl Hetherington
2011-07-19Remove unused parameters to AudioRegion::read_atCarl Hetherington
2011-06-01Fix broken whitespace. I'd apologize for the compile times if it was my faul...David Robillard
2011-05-30remove unused and useless "src" argument for a number of Region property modi...Paul Davis
2011-05-28putative fix for crashes related to diskstream playback buffer refills with c...Paul Davis
2011-05-27abort when cnt is too highPaul Davis
2011-05-27debugging outputPaul Davis
2011-04-04Fix read_raw_internal to use the appropriate audio source for the specified c...Carl Hetherington
2011-02-28No-op; coding style.Carl Hetherington