various transient-detection fixes (split region, trim, move, undo,..)
authorRobin Gareus <robin@gareus.org>
Sun, 1 May 2016 00:02:04 +0000 (02:02 +0200)
committerRobin Gareus <robin@gareus.org>
Sun, 1 May 2016 00:02:04 +0000 (02:02 +0200)
commit82d1d7ef0bd499868b49d49847a2a320cc088f85
tree97225810fd673027ac66ca4c374e54793f51b0ce
parent791ac8f843ad0d9138ec9f9eb7644eafe296b170
various transient-detection fixes (split region, trim, move, undo,..)

* all API calls use session-time (allow region-lists)
* per-region transients are separated in
  - Onset (Rhythm Rodent, Aubio)
  - User-added
  - internal/source (QM), used as fallback for next/prev (read-only)
libs/ardour/ardour/audioregion.h
libs/ardour/ardour/region.h
libs/ardour/audioregion.cc
libs/ardour/playlist.cc
libs/ardour/region.cc
libs/ardour/transient_detector.cc