摘要 |
A variable sample rate converter, adaptable to rational ratios, converts a plurality of data having a first sample rate to a plurality of data having a second sample rate. The variable sample rate converter is employed in data processing devices including, for example, color photo-copy machines, color facsimiles, color printers, black and white printers, digital cameras, and digital printers. A finite impulse response filter is employed to perform processing of the plurality of data. Any processing hardware capable of performing floating point processing may employ the variable sample rate converter. A ping-pong style buffer is employed to assist in transferring the plurality of data. The variable sample rate converter combines the two steps of up-sampling and down-sampling into a single step, thereby maximizing available processing resources.
|