A noise cancellation system configured to be installed in an ear-mountable playback device having a speaker, a feedforward microphone (FF_MIC) configured to predominantly sense ambient sound and an error microphone (FB MIC) configured to sense ambient sound and sound being output from the speaker, the noise cancellation system comprising - a filter chain (FF_CH) for coupling the feedforward microphone (FF_MIC) to the speaker and configured to generate an anti-noise signal being output via the speaker, the filter chain (FF_CH) comprising a series connection or parallel connection of a coarse filter (FF_C) and a fine filter (FF_F); and - a noise control processor; wherein - the fine filter (FF_F) is formed of a set of sub-filters; - each of the sub-filters has a predefined frequency range; - the predefined frequency range of each of the sub-filters together forms an effective overall frequency range of the fine filter (FF_F); and - the noise control processor is configured to - calculate an error signal; - perform an adaptation of coarse filter parameters of the coarse filter (FF_C) based on the error signal; and - perform a limited adaptation of fine filter parameters of each of the sub-filters based on the error signal, wherein limits of the limited adaptation comprise the predefined frequency ranges of the sub-filters; the noise cancellation system being characterized in that: - the error signal is calculated based on a first noise signal sensed by the feedforward microphone (FF_MIC) and on a second noise signal sensed by the error microphone (FB_MIC); and - the limited adaptation of fine filter parameters of each of the sub-filters comprises a gain limit, which is configured to limit a gain range of the respective subfilter, and a Q factor limit, which is configured to limit a Q factor range of the respective sub-filter. - a filter chain (FF_CH) for coupling the feedforward microphone (FF_MIC) to the speaker and configured to generate an anti-noise signal being output via the speaker, the filter chain (FF_CH) comprising a series connection or parallel connection of a coarse filter (FF_C) and a fine filter (FF_F); and - a noise control processor; - the fine filter (FF_F) is formed of a set of sub-filters; - each of the sub-filters has a predefined frequency range; - the predefined frequency range of each of the sub-filters together forms an effective overall frequency range of the fine filter (FF_F); and - the noise control processor is configured to - calculate an error signal; - perform an adaptation of coarse filter parameters of the coarse filter (FF_C) based on the error signal; and - perform a limited adaptation of fine filter parameters of each of the sub-filters based on the error signal, wherein limits of the limited adaptation comprise the predefined frequency ranges of the sub-filters; the noise cancellation system being characterized in that: - the error signal is calculated based on a first noise signal sensed by the feedforward microphone (FF_MIC) and on a second noise signal sensed by the error microphone (FB_MIC); and - the limited adaptation of fine filter parameters of each of the sub-filters comprises a gain limit, which is configured to limit a gain range of the respective subfilter, and a Q factor limit, which is configured to limit a Q factor range of the respective sub-filter. - calculate an error signal; - perform an adaptation of coarse filter parameters of the coarse filter (FF_C) based on the error signal; and - perform a limited adaptation of fine filter parameters of each of the sub-filters based on the error signal, wherein limits of the limited adaptation comprise the predefined frequency ranges of the sub-filters; - the error signal is calculated based on a first noise signal sensed by the feedforward microphone (FF_MIC) and on a second noise signal sensed by the error microphone (FB_MIC); and - the limited adaptation of fine filter parameters of each of the sub-filters comprises a gain limit, which is configured to limit a gain range of the respective subfilter, and a Q factor limit, which is configured to limit a Q factor range of the respective sub-filter.