A system and method for processing a cuff pressure waveform to determine the blood pressure of a patient. A heart rate monitor acquires the patients heart rate. Based upon the acquired heart rate, the system selects filtering parameters for processing the cuff pressure waveform received from the patient. The filtering parameters include a high pass cutoff frequency and a low pass cutoff frequency that are determined based upon the heart rate of the patient. The low pass cutoff frequency is based upon a harmonic frequency of the heart rate while the high pass cutoff frequency is based upon the fundamental frequency of the heart rate. The high pass and low pass cutoff frequencies are used to select filtering coefficients. The high pass and low pass cutoff frequencies are selected based upon the heart rate of the patient such that the filtering adapts based on the heart rate of the patient.