diff options
-rw-r--r-- | libs/ardour/audiosource.cc | 2 |
1 files changed, 2 insertions, 0 deletions
diff --git a/libs/ardour/audiosource.cc b/libs/ardour/audiosource.cc index c856ef4d76..f9dcaf23c5 100644 --- a/libs/ardour/audiosource.cc +++ b/libs/ardour/audiosource.cc @@ -376,6 +376,8 @@ AudioSource::read_peaks_with_fpp (PeakData *peaks, framecnt_t npeaks, framepos_t cnt = _length - start; read_npeaks = min ((framecnt_t) floor (cnt / samples_per_visual_peak), npeaks); zero_fill = npeaks - read_npeaks; + expected_peaks = (cnt / (double) samples_per_file_peak); + scale = npeaks/expected_peaks; } // cerr << "actual npeaks = " << read_npeaks << " zf = " << zero_fill << endl; |