摘要 |
An improved apparatus and method for performing sample rate conversion of digital sample values is disclosed. The sample rate conversion utilizes a finite impulse response filter that substantially eliminates the introduction of phase errors that plague conventional approaches. The computations required to implement the finite impulse response filter are provided in a hardware implementation that is efficiently constructed and utilized so as to be practical to implement in hardware as well as being fast enough to process the incoming samples in essentially real time. The digital sample values being processed by the invention can, for example, be audio, video or graphics related digital sample values. The sample rate conversion is suitable for scaling the size of the images (graphical or video) along one or more axes, or for time compression or expansion of an audio streaming rate.
|