A device for processing a pressure signal obtained from a pressure sensor (6a, 6b) in an extracorporeal fluid circuit, said device comprising: an input for receiving the pressure signal from the pressure sensor (6a, 6b); and a signal processor connected to the input and being configured to: extract, from the pressure signal, a signal segment ( y) that comprises a sequence of interference pulses originating from an interference generator associated with the extracorporeal fluid circuit, and a sequence of physiological pulses originating from a physiological pulse generator in a subject which is connected to the extracorporeal fluid circuit; and process the signal segment ( y) for separation of the interference pulses from the physiological pulses by: a) subtracting at least one initial template signal ( p̃, q̃) from the signal segment ( y) to generate a first difference signal ( c) that represents the sequence of physiological pulses and residuals of the interference pulses; b) processing the first difference signal ( c) to generate a first template signal ( c̃) in which the residuals of the interference pulses are suppressed in relation to the sequence of physiological pulses; c) subtracting at least the first template signal ( c̃) from the signal segment ( y) to generate a second difference signal ( p) that represents the sequence of interference pulses and residuals of the physiological pulses; and d) processing the second difference signal ( p) to generate a second template signal ( p̃) in which the residuals of the physiological pulses are suppressed in relation to the sequence of interference pulses. an input for receiving the pressure signal from the pressure sensor (6a, 6b); and a signal processor connected to the input and being configured to: extract, from the pressure signal, a signal segment ( y) that comprises a sequence of interference pulses originating from an interference generator associated with the extracorporeal fluid circuit, and a sequence of physiological pulses originating from a physiological pulse generator in a subject which is connected to the extracorporeal fluid circuit; and process the signal segment ( y) for separation of the interference pulses from the physiological pulses by: a) subtracting at least one initial template signal ( p̃, q̃) from the signal segment ( y) to generate a first difference signal ( c) that represents the sequence of physiological pulses and residuals of the interference pulses; b) processing the first difference signal ( c) to generate a first template signal ( c̃) in which the residuals of the interference pulses are suppressed in relation to the sequence of physiological pulses; c) subtracting at least the first template signal ( c̃) from the signal segment ( y) to generate a second difference signal ( p) that represents the sequence of interference pulses and residuals of the physiological pulses; and d) processing the second difference signal ( p) to generate a second template signal ( p̃) in which the residuals of the physiological pulses are suppressed in relation to the sequence of interference pulses. extract, from the pressure signal, a signal segment ( y) that comprises a sequence of interference pulses originating from an interference generator associated with the extracorporeal fluid circuit, and a sequence of physiological pulses originating from a physiological pulse generator in a subject which is connected to the extracorporeal fluid circuit; and process the signal segment ( y) for separation of the interference pulses from the physiological pulses by: a) subtracting at least one initial template signal ( p̃, q̃) from the signal segment ( y) to generate a first difference signal ( c) that represents the sequence of physiological pulses and residuals of the interference pulses; b) processing the first difference signal ( c) to generate a first template signal ( c̃) in which the residuals of the interference pulses are suppressed in relation to the sequence of physiological pulses; c) subtracting at least the first template signal ( c̃) from the signal segment ( y) to generate a second difference signal ( p) that represents the sequence of interference pulses and residuals of the physiological pulses; and d) processing the second difference signal ( p) to generate a second template signal ( p̃) in which the residuals of the physiological pulses are suppressed in relation to the sequence of interference pulses. a) subtracting at least one initial template signal ( p̃, q̃) from the signal segment ( y) to generate a first difference signal ( c) that represents the sequence of physiological pulses and residuals of the interference pulses; b) processing the first difference signal ( c) to generate a first template signal ( c̃) in which the residuals of the interference pulses are suppressed in relation to the sequence of physiological pulses; c) subtracting at least the first template signal ( c̃) from the signal segment ( y) to generate a second difference signal ( p) that represents the sequence of interference pulses and residuals of the physiological pulses; and d) processing the second difference signal ( p) to generate a second template signal ( p̃) in which the residuals of the physiological pulses are suppressed in relation to the sequence of interference pulses.