A method for reducing or eliminating the noise generated by disc brakes (F1, F2, F3, F4) associated with the wheels (R1, R2) of a motor-vehicle, while the motor-vehicle is moving, characterized in that it comprises the steps of: - associating at least one sensor (S) with each disc brake (F1, F2, F3, F4), said at least one sensor being configured for detecting a parameter (N i ) indicative of the degree of noise generated by the disc brake, - providing an electronic controller (E2) configured to receive output signals from the aforesaid sensors (S) associated with the motor-vehicle disc brakes (F1, F2, F3, F4), and to activate a noise attenuation function when the value of the aforesaid parameter (N) detected on the basis of the signal emitted by at least one of said sensors (S) exceeds a predetermined threshold value (N 0 ), - said electronic controller (E2) being programmed to activate a noise attenuation function of a first type if the aforesaid exceeding of the threshold value (N 0 ) is detected during braking of the motor-vehicle, and a noise attenuation function of a second type if the aforesaid exceeding of the threshold value (N 0 ) is detected while the motor-vehicle is moving and the motor-vehicle is not braking, - wherein the aforesaid noise attenuation function of the first type consists of reducing - during the braking of the motor-vehicle - an actuating pressure of a fluid actuator associated with the or each disc brake for which exceeding of said threshold value (N 0 ) is detected, and - wherein the aforesaid noise attenuation function of the second type consists of temporarily activating - while the motor-vehicle is running and not braking - the fluid actuator associated with the or each disc brake for which said threshold value is exceeded (N 0 ). - associating at least one sensor (S) with each disc brake (F1, F2, F3, F4), said at least one sensor being configured for detecting a parameter (N i ) indicative of the degree of noise generated by the disc brake, - providing an electronic controller (E2) configured to receive output signals from the aforesaid sensors (S) associated with the motor-vehicle disc brakes (F1, F2, F3, F4), and to activate a noise attenuation function when the value of the aforesaid parameter (N) detected on the basis of the signal emitted by at least one of said sensors (S) exceeds a predetermined threshold value (N 0 ), - said electronic controller (E2) being programmed to activate a noise attenuation function of a first type if the aforesaid exceeding of the threshold value (N 0 ) is detected during braking of the motor-vehicle, and a noise attenuation function of a second type if the aforesaid exceeding of the threshold value (N 0 ) is detected while the motor-vehicle is moving and the motor-vehicle is not braking, - wherein the aforesaid noise attenuation function of the first type consists of reducing - during the braking of the motor-vehicle - an actuating pressure of a fluid actuator associated with the or each disc brake for which exceeding of said threshold value (N 0 ) is detected, and - wherein the aforesaid noise attenuation function of the second type consists of temporarily activating - while the motor-vehicle is running and not braking - the fluid actuator associated with the or each disc brake for which said threshold value is exceeded (N 0 ). <EOS>