From eb145b241c6659d8b424eacec4d57550b95ba7e5 Mon Sep 17 00:00:00 2001 From: martynshaw99 Date: Sun, 12 Sep 2010 20:00:27 +0000 Subject: [PATCH] Copy the correct amount of 'envelope' to match up with the samples - the lengths should correspond. --- src/WaveClip.cpp | 2 +- 1 file changed, 1 insertion(+), 1 deletion(-) diff --git a/src/WaveClip.cpp b/src/WaveClip.cpp index 335a20565..e9e2720f2 100644 --- a/src/WaveClip.cpp +++ b/src/WaveClip.cpp @@ -1213,7 +1213,7 @@ bool WaveClip::CreateFromCopy(double t0, double t1, WaveClip* other) delete oldSequence; delete mEnvelope; mEnvelope = new Envelope(); - mEnvelope->CopyFrom(other->mEnvelope, t0, t1); + mEnvelope->CopyFrom(other->mEnvelope, (double)s0/mRate, (double)s1/mRate); MarkChanged();