A device removes first pulses in a pressure signal of a pressure sensor which is arranged in a fluid containing system to detect the first pulses which originate from a first pulse generator and second pulses which originate from a second pulse generator. The first pulse generator is known to operate in a sequence of pulse cycles each pulse cycle resulting in at least one first pulse. The device repetitively obtains a current data sample calculates corresponding a reference value and subtracts the reference value from the current data sample. The reference value is calculated as a function of other data sample(s) in the same pressure signal. These data sample(s) may be either cycle synchronized so as to have a corresponding location in one or more other pulse cycles (e.g. in a preceding pulse cycle) as the current data sample or be located in proximity to the current data sample. The fluid containing system may include an extracorporeal blood flow circuit e.g. as part of a dialysis machine and a cardiovascular system of a human patient.