Browse Source

Report unstretched play range length when playing original source

tags/1.0.2
xenakios 7 years ago
parent
commit
c98b7c70e4
1 changed files with 3 additions and 1 deletions
  1. +3
    -1
      Source/PS_Source/StretchSource.cpp

+ 3
- 1
Source/PS_Source/StretchSource.cpp View File

@@ -613,7 +613,9 @@ double StretchAudioSource::getOutputDurationSecondsForRange(Range<double> range,
{
if (m_inputfile == nullptr || m_inputfile->info.nsamples == 0)
return 0.0;
int64_t play_end_pos = (fftsize * 2)+range.getLength()*m_playrate*m_inputfile->info.nsamples;
if (m_preview_dry==true)
return (double)range.getLength()*m_inputfile->info.nsamples/m_inputfile->info.samplerate;
int64_t play_end_pos = (fftsize * 2)+range.getLength()*m_playrate*m_inputfile->info.nsamples;
return (double)play_end_pos / m_inputfile->info.samplerate;
}



Loading…
Cancel
Save