A control device for controlling a loudspeaker in a loudspeaker enclosure, the control device comprising: - an input for an audio signal (S audio) to be reproduced; - a supply output for supplying an excitation signal for the loudspeaker; - the calculation means (26, 36, 38, 70, 71, 80, 90) for calculating, at each time instant (t), at least one predicted current (i ref (t)) for the excitation signal for the loudspeaker as a function of the audio signal (S audio); characterised in that the control device comprises an attenuator that is capable of limiting the predicted current (I ref (t)) to a limited current value ((i ref) applied) that is lower than a ceiling value (I max (t)) by application, to the predicted current (i ref (t)), of an attenuation gain (g att (t)) which is a function of the predicted current (i ref (t)), the attenuator being capable of applying an attenuation gain (g att (t)) comprised between 0 and 1 and which tends to 1 when the value of the limited current is lower than the ceiling value (I max (t)), the attenuation gain (g att (t)) satisfying the following relations: If i ref t > i max t when g att t = i max t / i ref t If i ref t ≤ i max t then g att t = g att t − T s + k × 1 − g att t − T s where g att (t - Ts) is the value of the attenuation gain at the preceding calculation step, Ts being the time separating two successive calculations; k is a constant that is included in]0,1[; i max (t) is the ceiling value for the current; i ref (t) is the predicted value for the current, the control device including calculation means for calculation of the voltage (U ref) to be applied based on the current (Iref(t)) to be applied, the voltage (U ref) to be applied depending on the value of the current limited ((I ref) applied (t)), and the voltage (U ref) to be applied forming the excitation signal of the loudspeaker. - an input for an audio signal (S audio) to be reproduced; - a supply output for supplying an excitation signal for the loudspeaker; - the calculation means (26, 36, 38, 70, 71, 80, 90) for calculating, at each time instant (t), at least one predicted current (i ref (t)) for the excitation signal for the loudspeaker as a function of the audio signal (S audio); the attenuator being capable of applying an attenuation gain (g att (t)) comprised between 0 and 1 and which tends to 1 when the value of the limited current is lower than the ceiling value (I max (t)), the attenuation gain (g att (t)) satisfying the following relations: If i ref t > i max t when g att t = i max t / i ref t If i ref t ≤ i max t then g att t = g att t − T s + k × 1 − g att t − T s where g att (t - Ts) is the value of the attenuation gain at the preceding calculation step, Ts being the time separating two successive calculations; k is a constant that is included in]0,1[; i max (t) is the ceiling value for the current; i ref (t) is the predicted value for the current, where g att (t - Ts) is the value of the attenuation gain at the preceding calculation step, Ts being the time separating two successive calculations; k is a constant that is included in]0,1[; i max (t) is the ceiling value for the current; i ref (t) is the predicted value for the current, the control device including calculation means for calculation of the voltage (U ref) to be applied based on the current (Iref(t)) to be applied, the voltage (U ref) to be applied depending on the value of the current limited ((I ref) applied (t)), and the voltage (U ref) to be applied forming the excitation signal of the loudspeaker.