DSP adaptive filter design