This paper presents a new algorithm called conditional averaging for designing digital filters, aiming to simplify complex calculations typically required in traditional methods like FIR and IIR. The algorithm reduces computational load by using conditional statements to determine cutoff frequencies for low pass filtering, and has been successfully implemented and validated using a digital signal processing platform. The results suggest that conditional averaging allows for effective signal processing with minimal computational resources, making it suitable for applications in analyzing biomedical signals.