A filtering device receives a signal from a pressure sensor in an extracorporeal fluid circuit connected to a subject and processes the signal to separate physiological pulses, e.g. from the subjects heart, from interference pulses, e.g. from a pump in the fluid circuit. The device repeatedly (iteratively) processes a signal segment by alternately subtracting (S3) a template signal from the signal segment, and applying a refinement processing (S6) to the resulting difference signal to generate a new template signal. By proper selection (S2) of the initial template signal, consecutive difference signals will alternately approximate the sequence of interference pulses in the signal segment and the sequence of physiological pulses in the signal segment. The refinement processing (S6) aims at alternately cleaning up unwanted residuals from interference pulses and physiological pulses, respectively, in the respective difference signal, so as to improve the accuracy of the template signal between the subtractions.La présente invention concerne un dispositif de filtration qui reçoit un signal dun capteur de pression dans un circuit de fluide extracorporel raccordé à un sujet et traite le signal pour séparer les impulsions physiologiques, par exemple, du cœur du sujet, des impulsions dinterférence, par exemple, dune pompe dans le circuit de fluide. Le dispositif traite de manière répétée (itérative) un segment de signal par soustraction alternative (S3) dun modèle de signal du segment de signal, et application dun processus de raffinement (S6) au signal de différence résultat pour générer un nouveau modèle de signal. Par sélection correcte (S2) du modèle de signal initial, des signaux de différence consécutifs sapprocheront alternativement de la séquence dimpulsions dinterférence dans le segment de signal et de la séquence dimpulsions physiologiques dans le segment de signal. Le traitement de raffinement (S6) vise à alternativement nettoyer les résidus indésirables des impu