diff --git a/src/gui/chanOsc.cpp b/src/gui/chanOsc.cpp index 6d59879b..7f0949dd 100644 --- a/src/gui/chanOsc.cpp +++ b/src/gui/chanOsc.cpp @@ -540,7 +540,7 @@ void FurnaceGUI::drawChanOsc() { double dft[2]; dft[0]=0.0; dft[1]=0.0; - for (int j=needlePos-1-((displaySize+(int)waveLen)>>1), k=0; k>1)-(int)waveLen, k=0; kdata[j&0xffff]/32768.0); double two=(double)k*(-2.0*M_PI)/waveLen; dft[0]+=one*cos(two);