1. A signal processor for de-noising an input signal, said signal processor including a memory for storing said input signal as a plurality of component frames, and a processor configured to: (a) separately perform a non-linear de-noising operation on each of said component frames; and (b) combine the resultant de-noised frames to form a combined resultant de-noised input signal.