Shorten the FFT switch crossfade length. Remove commented out code. Formatting change.
This commit is contained in:
@ -28,11 +28,14 @@ FFT::FFT(int nsamples_, bool no_inverse)
|
||||
printf("WARNING: Odd sample size on FFT::FFT() (%d)",nsamples);
|
||||
};
|
||||
smp.resize(nsamples);
|
||||
for (int i = 0; i < nsamples; i++) smp[i] = 0.0;
|
||||
for (int i = 0; i < nsamples; i++)
|
||||
smp[i] = 0.0;
|
||||
freq.resize(nsamples/2+1);
|
||||
for (int i=0;i<nsamples/2+1;i++) freq[i]=0.0;
|
||||
for (int i=0;i<nsamples/2+1;i++)
|
||||
freq[i]=0.0;
|
||||
window.data.resize(nsamples);
|
||||
for (int i=0;i<nsamples;i++) window.data[i]=0.707f;
|
||||
for (int i=0;i<nsamples;i++)
|
||||
window.data[i]=0.707f;
|
||||
window.type=W_RECTANGULAR;
|
||||
|
||||
|
||||
|
@ -529,7 +529,7 @@ void StretchAudioSource::setFFTSize(int size)
|
||||
{
|
||||
m_xfadetask.state = 1;
|
||||
m_xfadetask.counter = 0;
|
||||
m_xfadetask.xfade_len = 44100;
|
||||
m_xfadetask.xfade_len = 16384;
|
||||
m_xfadetask.requested_fft_size = size;
|
||||
}
|
||||
else
|
||||
|
Reference in New Issue
Block a user