mirror of
https://github.com/cookiengineer/audacity
synced 2025-11-21 16:37:12 +01:00
More Envelope::GetValueRelative; add point for join only as needed
This commit is contained in:
@@ -1626,9 +1626,8 @@ void WaveClip::InsertSilence( double t, double len, double *pEnvelopeValue )
|
||||
|
||||
// Preserve limit value at the end
|
||||
auto oldLen = pEnvelope->GetTrackLen();
|
||||
auto oldT = pEnvelope->GetOffset() + oldLen;
|
||||
auto newLen = oldLen + len;
|
||||
pEnvelope->InsertOrReplace( oldT, pEnvelope->GetValue( oldT ) );
|
||||
pEnvelope->Cap( sampleTime );
|
||||
|
||||
// Ramp across the silence to the given value
|
||||
pEnvelope->SetTrackLen( newLen );
|
||||
|
||||
Reference in New Issue
Block a user