mirror of
https://github.com/cookiengineer/audacity
synced 2025-06-22 23:30:07 +02:00
Interim fixes for Envelopes
This commit is contained in:
parent
09607c278d
commit
5dfb47132e
@ -1150,12 +1150,12 @@ void WaveTrack::HandleClear(double t0, double t1,
|
|||||||
if (clip->WithinClip(t0)) {
|
if (clip->WithinClip(t0)) {
|
||||||
// start of region within clip
|
// start of region within clip
|
||||||
val = clip->GetEnvelope()->GetValue(t0);
|
val = clip->GetEnvelope()->GetValue(t0);
|
||||||
newClip->GetEnvelope()->InsertOrReplace(t0 - clip->GetOffset() - 1.0 / clip->GetRate(), val);
|
newClip->GetEnvelope()->InsertOrReplace(t0 - 1.0 / clip->GetRate(), val);
|
||||||
}
|
}
|
||||||
if (clip->WithinClip(t1))
|
if (clip->WithinClip(t1))
|
||||||
{ // end of region within clip
|
{ // end of region within clip
|
||||||
val = clip->GetEnvelope()->GetValue(t1);
|
val = clip->GetEnvelope()->GetValue(t1);
|
||||||
newClip->GetEnvelope()->InsertOrReplace(t1 - clip->GetOffset(), val);
|
newClip->GetEnvelope()->InsertOrReplace(t1 , val);
|
||||||
}
|
}
|
||||||
}
|
}
|
||||||
newClip->Clear(t0,t1);
|
newClip->Clear(t0,t1);
|
||||||
|
Loading…
x
Reference in New Issue
Block a user