An apparatus for providing ANR, comprising: a first ADC, a second ADC, a DAC; and a dynamically configurable digital signal processor (DSP) configured to: incorporate the first ADC, a first plurality of digital filters of a quantity and type specified by a first set of ANR settings, and the DAC into a first pathway; incorporate the second ADC, a second plurality of digital filters of a quantity and type specified by the first set of ANR settings, and the DAC into a second pathway; configure interconnections among the elements of the first and second pathways so that digital data from the first and second pathways are combined before flowing to the DAC; operate each of the digital filters using filter coefficients specified by the first set of ANR settings; transfer digital data through at least a portion of at least one of the first and second pathways at a data transfer rate specified by the first ANR settings; operate the first and second pathways to provide ANR; and change a parameter specified by the first set of ANR settings to a parameter specified by a second set of ANR settings in synchronization with a transfer of digital data along at least a portion of at least one of the first and second pathways.