1
0
mirror of https://github.com/cookiengineer/audacity synced 2025-10-19 09:01:15 +02:00

Fix for bug #927

At least I'm pretty sure this addresses all of the example Peter
mentions.
This commit is contained in:
Leland Lucius
2015-05-11 10:51:53 -05:00
parent 4fb56d0aa1
commit 0c9111608d
2 changed files with 17 additions and 10 deletions

View File

@@ -66,6 +66,7 @@ EffectAmplify::EffectAmplify()
mRatio = powf(10.0f, mAmp / 20.0f);
mCanClip = false;
mPeak = 0.0f;
mTracksAnalyzed = false;
}
EffectAmplify::~EffectAmplify()
@@ -134,6 +135,8 @@ bool EffectAmplify::SetAutomationParameters(EffectAutomationParameters & parms)
bool EffectAmplify::Init()
{
if (!mTracksAnalyzed)
{
mPeak = 0.0f;
SelectedTrackListOfKindIterator iter(Track::Wave, mTracks);
@@ -150,6 +153,9 @@ bool EffectAmplify::Init()
}
}
mTracksAnalyzed = true;
}
return true;
}

View File

@@ -68,6 +68,7 @@ private:
private:
float mPeak;
bool mTracksAnalyzed;
float mRatio;
float mAmp;