Maybe someone would like to contribute to this Sound

The basic idea is:

- analyze the input with FFT using a small step size / large overlap

- read out the magnitudes at half speed (or quarter etc.)

- discard the phase and replace with random phase information (not necessary for the stretch, but sounds better)

- inv FFT with large step size / small overlap (half, quarter, etc.)

The problem is I hear artifacts due to windowing or wrong delay times after the inv FFT. I checked everything like a hundred times but I think I'm missing something here.. Community help? :)

Thanks,

Gustav