An efficient multi-rate system for arbitrary audio processing is proposed. In order to minimize computational complexity, high sampling rate signals are decimated and split into two subbands. The process can be repeated in the low band to obtain a maximally decimated system. Then, only the lowest band is being processed with arbitrary audio processing. Amplitude and group delay compensation are performed to the rest of the bands to minimize aliasing noise and amplitude distortion that can be caused when the bands are recombined due to arbitrary audio processing performed in the low bands. The Goertzel algorithm transition band addition/subtraction method is introduced for group delay correction in real-time processing. Once arbitrary processing is done in the lowest band the subbands are then up-sampled and recombined. Finally, test results and computational advantages are discussed.
Click to purchase paper as a non-member or login as an AES member. If your company or school subscribes to the E-Library then switch to the institutional version. If you are not an AES member and would like to subscribe to the E-Library then Join the AES!
This paper costs $33 for non-members and is free for AES members and E-Library subscribers.