Patent ID: 8907822

Claim:
A signal processor for providing a processed version of an input signal in dependence on the input signal, the signal processor comprising: a windower configured to window a portion of the input signal, or of a pre-processed version thereof, in dependence on a signal processing window described by signal processing window values for a plurality of window value index values, in order to acquire the processed version of the input signal; and a window provider for providing the signal processing window values for a plurality of window value index values in dependence on one or more window shape parameters, wherein the window provider is configured to compute a weighted sum of function values of a plurality of sine-type shaping functions, which map window value index values onto corresponding function values, to acquire the signal processing window values, wherein a weighting of the function values is determined by the window shape parameters; wherein the window provider is configured to provide the signal processing window values w c (t) for a plurality of window value index values t according to w c ⁡ ( t ) = ∑ k = 0 K ⁢ c k ′ ⁢ sin ⁡ ( ( 2 ⁢ k + 1 ) ⁢ π ⁢ ⁢ t L ) , wherein K≧1; and wherein c k ′ are window shape parameter values determined by the window shape parameters.