java.util.Arrays.fill(fftArray, 0.0);
for (int fftArrayIndex = 0; fftArrayIndex + valuesOffset < values.length; ++fftArrayIndex) {
fftArray[fftArrayIndex] = values[fftArrayIndex + valuesOffset][index][i];
}
fft data = new fft();
double magSpectrum[] = new double[fftArray.length];
// calculate FFT for current frame
fft.computeFFT(fftArray);