mirror of
https://github.com/cookiengineer/audacity
synced 2025-06-15 23:59:37 +02:00
Change min/max frequency in spectrogram prefs causes display refresh (again)
... Sorry I broke that!
This commit is contained in:
parent
a3aa1fe630
commit
b24e0f9115
@ -2029,6 +2029,8 @@ void TrackArtist::DrawClipSpectrum(WaveTrackCache &cache,
|
||||
if (!updated && clip->mSpecPxCache->valid && (clip->mSpecPxCache->len == mid.height * mid.width)
|
||||
&& gain == clip->mSpecPxCache->gain
|
||||
&& range == clip->mSpecPxCache->range
|
||||
&& minFreq == clip->mSpecPxCache->minFreq
|
||||
&& maxFreq == clip->mSpecPxCache->maxFreq
|
||||
#ifdef EXPERIMENTAL_FFT_Y_GRID
|
||||
&& fftYGrid==fftYGridOld
|
||||
#endif //EXPERIMENTAL_FFT_Y_GRID
|
||||
@ -2047,6 +2049,8 @@ void TrackArtist::DrawClipSpectrum(WaveTrackCache &cache,
|
||||
clip->mSpecPxCache->valid = true;
|
||||
clip->mSpecPxCache->gain = gain;
|
||||
clip->mSpecPxCache->range = range;
|
||||
clip->mSpecPxCache->minFreq = minFreq;
|
||||
clip->mSpecPxCache->maxFreq = maxFreq;
|
||||
#ifdef EXPERIMENTAL_FIND_NOTES
|
||||
fftFindNotesOld = fftFindNotes;
|
||||
findNotesMinAOld = findNotesMinA;
|
||||
|
@ -44,6 +44,7 @@ public:
|
||||
values = new float[len];
|
||||
valid = false;
|
||||
range = gain = -1;
|
||||
minFreq = maxFreq = -1;
|
||||
}
|
||||
|
||||
~SpecPxCache()
|
||||
@ -57,6 +58,8 @@ public:
|
||||
|
||||
int range;
|
||||
int gain;
|
||||
int minFreq;
|
||||
int maxFreq;
|
||||
};
|
||||
|
||||
class WaveClip;
|
||||
|
Loading…
x
Reference in New Issue
Block a user