Claims
- 1. A digital filtering method comprising:a first step of dividing, into a plurality of blocks, a series of digital data to be filtered, each of the blocks including a plurality of samples of the digital data; a second step of intermittently executing predetermined filtering processing on the samples of the digital data on a block-by-block basis with an intermission between the blocks, using a different set of filter coefficients for each of the blocks; and a third step of buffering the digital data having been intermittently subjected to the filtering processing by said second step and then successively outputting the digital data buffered thereby.
- 2. A digital filtering method comprising:a first step of dividing, into a plurality of blocks, a series of digital data to be filtered, each of the blocks including a plurality of samples of the digital data, the digital data of adjoining ones of the blocks partly overlapping between the blocks; a second step of intermittently executing predetermined filtering processing on the samples of the digital data on a block-by-block basis with an intermission between the blocks, using a different set of filter coefficients for each of the blocks; a third step of executing cross-fade synthesis between the digital data of at least two adjoining said blocks having been subjected to the filtering processing by said second step; and a fourth step of buffering the digital data having been subjected to the cross-fade synthesis by said third step and then outputting the digital data buffered thereby.
- 3. A digital filter device comprising:a first section that divides, into a plurality of blocks, a series of digital data to be filtered, each of the blocks including a plurality of samples of the digital data; a second section that intermittently executes predetermined filtering processing on the samples of the digital data on a block-by-block basis with an intermission between the_blocks, using a different set of filter coefficients for each of the blocks; and a third section that buffers the digital data having been intermittently subjected to the filtering processing by said second section and then successively outputs the digital data buffered thereby.
- 4. A digital filter device comprising:a first section that divides, into a plurality of blocks, a series of digital data to be filtered, each of the blocks including a plurality of samples of the digital data, the digital data of adjoining ones of the blocks partly overlapping between the blocks; a second section that intermittently executes predetermined filtering processing on the samples of the digital data on a block-by-block basis with an intermission between the blocks, using a different set of filter coefficients for each of the blocks; a third section that executes cross-fade synthesis between the digital data of at least two adjoining said blocks having been subjected to the filtering processing by said second section; and a fourth section that buffers the digital data having been subjected to the cross-fade synthesis by said third section and then outputs the digital data buffered thereby.
- 5. A machine-readable recording medium containing a group of instructions of a program executed by a processor for carrying out filtering processing, said program comprising:a first step of dividing, into a plurality of blocks, a series of digital data to be filtered, each of the blocks including a plurality of samples of the digital data; a second step of intermittently executing predetermined filtering processing on the samples of the digital data on a block-by-block basis with an intermission between the blocks, using a different set of filter coefficients for each of the blocks; and a third step of buffering the digital data having been intermittently subjected to the filtering processing by said second step and then successively outputting the digital data buffered thereby.
- 6. A machine-readable recording medium containing a group of instructions of a program executed by a processor for carrying out filtering processing, said program comprising:a first step of dividing, into a plurality of blocks, a series of digital data to be filtered, each of the blocks including a plurality of samples of the digital data, the digital data of adjoining ones of the blocks partly overlapping between the blocks; a second step of intermittently executing predetermined filtering processing on the samples of the digital data on a block-by-block basis with an intermission between the blocks, using a different set of filter coefficients for each of the blocks; a third step of executing cross-fade synthesis between the digital data of at least two adjoining said blocks having been subjected to the filtering processing by said second step; and a fourth step of buffering the digital data having been subjected to the cross-fade synthesis by said third step and then outputting the digital data buffered thereby.
Priority Claims (1)
Number |
Date |
Country |
Kind |
9-301328 |
Oct 1997 |
JP |
|
Parent Case Info
This application is a division of application Ser. No. 09/182,395, filed on Oct. 29, 1998.
US Referenced Citations (7)
Number |
Name |
Date |
Kind |
5157622 |
Makino et al. |
Oct 1992 |
A |
5355328 |
Arbeiter et al. |
Oct 1994 |
A |
5594677 |
Golla et al. |
Jan 1997 |
A |
6018755 |
Gonikberg et al. |
Jan 2000 |
A |
6125155 |
Lesthievent et al. |
Sep 2000 |
A |
6154761 |
Kondo et al. |
Nov 2000 |
A |
6279021 |
Takano et al. |
Aug 2001 |
B1 |