Method and apparatus to eliminate discontinuities in adaptively filtered signals
First Claim
1. A method of filtering an audio signal, the audio signal including successive signal frames, comprising:
- (a) filtering a beginning portion of a current signal frame using a past set of filter coefficients, thereby producing a first filtered frame portion;
(b) filtering the beginning portion of the current signal frame using a current set of filter coefficients, thereby producing a second filtered frame portion; and
(c) modifying the second filtered frame portion with the first filtered frame portion so as to smooth a possible filtered signal discontinuity between the second filtered frame portion and a past filtered frame produced using the past filter coefficients.
7 Assignments
0 Petitions
Accused Products
Abstract
A method to eliminate discontinuities in an adaptively filtered signal includes filtering a beginning portion of a current signal frame using a past set of filter coefficients, thereby producing a first filtered frame portion. The method also includes filtering the beginning portion of the current signal frame using a current set of filter coefficients, thereby producing a second filtered frame portion. The method also includes modifying the second filtered frame portion with the first filtered frame portion so as to smooth a possible filtered signal discontinuity between the second filtered frame portion and a past filtered frame produced using the past filter coefficients.
-
Citations
25 Claims
-
1. A method of filtering an audio signal, the audio signal including successive signal frames, comprising:
-
(a) filtering a beginning portion of a current signal frame using a past set of filter coefficients, thereby producing a first filtered frame portion; (b) filtering the beginning portion of the current signal frame using a current set of filter coefficients, thereby producing a second filtered frame portion; and (c) modifying the second filtered frame portion with the first filtered frame portion so as to smooth a possible filtered signal discontinuity between the second filtered frame portion and a past filtered frame produced using the past filter coefficients. - View Dependent Claims (2, 3, 4, 5, 6, 7, 8, 9, 10, 11)
-
-
12. A computer program product (CPP) comprising a computer usable medium having computer readable program code (CRPC) means embodied in the medium for causing an application program to execute on a computer processor to filter an audio signal, the audio signal including successive signal frames, comprising:
-
first CRPC means for causing the processor to filter a beginning portion of a current signal frame using a past set of filter coefficients, thereby producing a first filtered frame portion; second CRPC means for causing the processor to filter the beginning portion of the current signal frame using a current set of filter coefficients, thereby producing a second filtered frame portion; and third CRPC means for causing the processor to modify the second filtered frame portion with the first filtered frame portion so as to smooth a possible filtered signal discontinuity between the second filtered frame portion and a past filtered frame produced using the past filter coefficients. - View Dependent Claims (13, 14, 15, 16, 17, 18, 19)
-
-
20. An apparatus for filtering an audio signal, the audio signal including successive signal frames, comprising:
-
first means for filtering a beginning portion of a current signal frame using a past set of filter coefficients, thereby producing a first filtered frame portion; second means for filtering the beginning portion of the current signal frame using a current set of filter coefficients, thereby producing a second filtered frame portion; and third means for modifying the second filtered frame portion with the first filtered frame portion so as to smooth a possible filtered signal discontinuity between the second filtered frame portion and a past filtered frame produced using the past filter coefficients. - View Dependent Claims (21, 22, 23, 24, 25)
-
Specification