for(j=~(INTERPOLATION_WINDOW_SIZE>>1)|0x01;j<=INTERPOLATION_WINDOW_SIZE>>1;j++)// only another way to say: from -INTERPOLATION_WINDOW_SIZE/2 to INTERPOLATION_WINDOW_SIZE/2
{
int16_tjc_mod_idx=(c_mod_idx+j)%_delay_length;// The modulation index pointer plus the value of the current window pointer