Patent ID: 6421697
Filing Date: 2002-07-16
Classification: G06F,H03H

Abstract:
A method of performing a smoothed time-varying convolution on an input signal train comprising the steps of:(a) dividing the input signal train into a series of overlapping blocks, each block including a set of input data values; (b) transforming the set of input data values in a first block of said series of overlapping blocks into the frequency domain to form an initial set of frequency domain data values; (c) multiplying said initial set of frequency domain data values with a set of coefficients so as to form an initial set of convolved frequency data values; (d) transforming said initial set of output data values; (e) performing steps (b) to (d) on the set of input data values in a second clock of said series of overlapping blocks so as to form a subsequent set of output data values, said subsequent set of output data values overlapping said initial set of output data values; and (f) cross fading overlapping portions of said initial and subsequent sets of output data values so as to create a convolved output signal having a smoothed transition between initial and subsequent sets of output data values with reduced unwanted artifacts therein.