1. A method of predistorting a signal, said method comprising: producing a set of sample values, each of at least a subset of which is dependent on (i) at least one of a plurality of past time spaced input samples and (ii) a current time spaced input sample, and independent of any other time spaced input sample; and combining said sample values to produce a predistorted signal.