system for the generation of a time variant signal ) for suppression of a primary signal ), provided with a control unit provided with an adaptive digital filter for providing a cancellation control signal ), cancellation - generating unit for generating a cancellation signal which is propagated along a secondary path with a transfer function and then providing the time variant signal ), sensor unit for measuring a residual signal ), update unit provided with a first input for receiving the output signal ), a second input for receiving the cancellation control signal ), and a third input for receiving said reference signal ), wherein the update unit is provided with a prediction filter which is arranged to calculate a predicted value ) based on the signals actually received on the first , second , and third inputs such that said predicted value ) equals an anticipated , calculated output value of the sensor unit , calculated under the assumption that filter coefficients of the adaptive digital filter were already updated in accordance with the signals actually received on the first , second , and third inputs , said predicted value ) being used by the update unit to calculate the update signal ) to be transmitted to the control unit .