A system for processing an audio signal comprising an audio analysis module configured to analyze an input audio signal to determine a processing parameter for the input audio signal, the input audio signal being represented in time domain; and an audio processing module configured to process the input audio signal in parallel with the audio analysis module, the audio processing module including: a time domain filter configured to filter the input audio signal to obtain an output audio signal in the time domain, and a filter controller configured to control a filter coefficient of the time domain filter based on the processing parameter determined by the audio analysis module, wherein the time domain filter is configured to: in response to no processing parameter being determined by the audio analysis module, filter a first portion of the input audio signal in the time domain using a current first filter coefficient, wherein the current first filter coefficient is a default first filter coefficient or a filter coefficient determined in previous operations, and wherein the first portion is a starting portion of the audio signal; and in response to a processing parameter being determined by the audio analysis module, filter a second portion of the input audio signal in the time domain using a second filter coefficient, the second filter coefficient being obtained by updating the current first filter coefficient based on the determined processing parameter. an audio analysis module configured to analyze an input audio signal to determine a processing parameter for the input audio signal, the input audio signal being represented in time domain; and an audio processing module configured to process the input audio signal in parallel with the audio analysis module, the audio processing module including: a time domain filter configured to filter the input audio signal to obtain an output audio signal in the time domain, and a filter controller configured to control a filter coefficient of the time domain filter based on the processing parameter determined by the audio analysis module, wherein the time domain filter is configured to: in response to no processing parameter being determined by the audio analysis module, filter a first portion of the input audio signal in the time domain using a current first filter coefficient, wherein the current first filter coefficient is a default first filter coefficient or a filter coefficient determined in previous operations, and wherein the first portion is a starting portion of the audio signal; and in response to a processing parameter being determined by the audio analysis module, filter a second portion of the input audio signal in the time domain using a second filter coefficient, the second filter coefficient being obtained by updating the current first filter coefficient based on the determined processing parameter. in response to no processing parameter being determined by the audio analysis module, filter a first portion of the input audio signal in the time domain using a current first filter coefficient, wherein the current first filter coefficient is a default first filter coefficient or a filter coefficient determined in previous operations, and wherein the first portion is a starting portion of the audio signal; and in response to a processing parameter being determined by the audio analysis module, filter a second portion of the input audio signal in the time domain using a second filter coefficient, the second filter coefficient being obtained by updating the current first filter coefficient based on the determined processing parameter. <EOS>