DSP

You would almost certainly be better off adding external filtering circuits. A 16MHz Arduino isn't fast enough to do more than very basic filtering. It certainly wouldn't be up to doing an FIR of any reasonable size.
I don't think there are any Arduino DSP libraries anyway.

Pete