An apparatus (110, 400) for excursion protection of a loudspeaker, the apparatus comprising: a first transformer (202, 402) that is configured to transform a first audio signal into a second audio signal (222, 430), wherein the first audio signal is in a time domain, wherein the second audio signal is in a transform domain other than the time domain, and wherein the second audio signal has a plurality of bands; an excursion transfer function estimator (204, 404) that is configured to receive, from an amplifier generating a driver signal to drive the loudspeaker to output an audible signal, a feedback signal (160, 432, 434), and to generate an excursion transfer function (224, 436) of the loudspeaker by applying said feedback signal received by the excursion transfer function estimator to an excursion model of the loudspeaker stored by the excursion transfer function estimator; a multiband compressor (206, 408) that is configured to generate a plurality of gains (226, 440) for a subset of the plurality of bands of the second audio signal based on the excursion transfer function, as controlled by a further feedback signal (228, 442), received by the multiband compressor; an amplifier (208, 410) that is configured to generate a third audio signal (230, 444) by applying the plurality of gains to the subset of the plurality of bands of the second audio signal; a second transformer (210, 412) that is configured to transform the third audio signal into a fourth audio signal (232, 446), wherein the fourth audio signal is in the time domain; an excursion predictor (212, 416) that is configured to generate a predicted excursion (234, 450) of the loudspeaker based on the excursion transfer function and the fourth audio signal; and an attenuator (214, 422) that is configured to generate a fifth audio signal by attenuating the fourth audio signal by an attenuation value according to the predicted excursion, and to provide the attenuation value as the further feedback signal (228, 442) to the multiband compressor, wherein the fifth audio signal is output by the attenuator (214, 422) for being received by the amplifier generating the driver signal, and wherein the feedback signal (160, 432, 434) received by the excursion transfer function estimator is related to the voltage and current of the driver signal generated by the amplifier generating the driver signal to drive the loudspeaker. a first transformer (202, 402) that is configured to transform a first audio signal into a second audio signal (222, 430), wherein the first audio signal is in a time domain, wherein the second audio signal is in a transform domain other than the time domain, and wherein the second audio signal has a plurality of bands; an excursion transfer function estimator (204, 404) that is configured to receive, from an amplifier generating a driver signal to drive the loudspeaker to output an audible signal, a feedback signal (160, 432, 434), and to generate an excursion transfer function (224, 436) of the loudspeaker by applying said feedback signal received by the excursion transfer function estimator to an excursion model of the loudspeaker stored by the excursion transfer function estimator; a multiband compressor (206, 408) that is configured to generate a plurality of gains (226, 440) for a subset of the plurality of bands of the second audio signal based on the excursion transfer function, as controlled by a further feedback signal (228, 442), received by the multiband compressor; an amplifier (208, 410) that is configured to generate a third audio signal (230, 444) by applying the plurality of gains to the subset of the plurality of bands of the second audio signal; a second transformer (210, 412) that is configured to transform the third audio signal into a fourth audio signal (232, 446), wherein the fourth audio signal is in the time domain; an excursion predictor (212, 416) that is configured to generate a predicted excursion (234, 450) of the loudspeaker based on the excursion transfer function and the fourth audio signal; and an attenuator (214, 422) that is configured to generate a fifth audio signal by attenuating the fourth audio signal by an attenuation value according to the predicted excursion, and to provide the attenuation value as the further feedback signal (228, 442) to the multiband compressor, wherein the fifth audio signal is output by the attenuator (214, 422) for being received by the amplifier generating the driver signal, and wherein the feedback signal (160, 432, 434) received by the excursion transfer function estimator is related to the voltage and current of the driver signal generated by the amplifier generating the driver signal to drive the loudspeaker.