This paper presents an abstract algorithm that performs audio pitch shifting as a combination of a signal analysis, a filter bank and frequency shifting operations. Then, it is shown that two previously proposed pitch shifting techniques are actually concrete implementations of the presented abstract algorithm. One of them is implemented in the frequency domain whereas the other is implemented in the time domain. Based on an analysis and comparison of the properties of these two techniques (quality, artifacts, assumptions on the signal), we propose a new hybrid implementation working partially in the frequency domain and partially in the time domain, and achieving superior quality by taking the best from each of the two existing techniques.
Juillerat, Nicolas; Arisona, Stefan Müller; Schubiger-Banz, Simon
Affiliations: University of Fribourg; University of Santa Barbara; Computer Systems Institute, ETH Zürich(See document for exact affiliation information.)
AES Convention: 125 (October 2008) Paper Number: 7637
Publication Date: October 1, 2008
Subject: Audio Digital Signal Processing and Effects
No AES members have commented on this paper yet.
If you are not yet an AES member and have something important to say about this paper then we urge you to join the AES today and make your voice heard. You can join online today by clicking here.