for (x = 0; x < samples; x++) { accumulator += analogRead(channel); // (1) }
Is a small delay (some us) required in (1) ?