11namespace tracktion {
inline namespace engine
15 : ClipTrack (ed, v, false)
19ChordTrack::~ChordTrack()
21 notifyListenersOfDeletion();
26 auto& clips = getClips();
28 for (
int i = 0; i < clips.size(); ++i)
30 auto pos1 = clips.getUnchecked(i)->getPosition().time;
32 for (
int j = i + 1; j < clips.size(); ++j)
33 if (pos1.overlaps (clips.getUnchecked (j)->getPosition().time.reduced (TimeDuration::fromSeconds (0.0001))))
34 return TRANS(
"This track contains overlapping chords. Portions of some chord are ignored.");
#define TRANS(stringLiteral)