ERIS CORE

◆ spectralFilter()

void erisAudioAnalyzeFFT1024::spectralFilter ( )
inline

Definition at line 321 of file eris_analyze_fft1024.h.

321  {
322  //takes the energy of the side lobes for any bins above a threshold
323  for (uint16_t i = 1; i < 1024 - 1; i++){
324  if ((output[i-1] < output[i])&&(output[i] > output[i+1])){
325  output[i] += output[i-1] + output[i+1];
326  output[i-1] = 0;
327  output[i+1] = 0;
328 
329  }
330  }
331  }