Rhythmic constant pitch time stretching for digital audio

Trevorrow, Brendan (2014) Rhythmic constant pitch time stretching for digital audio. In: 43rd International Congress on Noise Control Engineering (INTERNOISE 2014): Improving the World Through Noise Control, 16-19 Nov 2014, Melbourne, Australia.

Text (Published Version)

Download (1207Kb) | Preview


Constant pitch time stretching is not uncommon in audio editing software, however several issues arise when it is used on musical recordings, most notably the doubling and skipping of rhythmic transients. This paper examines three signal processing algorithms which are commonly used to provide constant pitch time stretching: these are SOLA (Synchronous Overlap and Add), TD-PSOLA (Time Domain Pitch Synchronous Overlap and Add), and Phase Vocoder. Enhancements to the SOLA and TD-PSOLA algorithms are provided which may make them more suited to rhythmic music. It is found that each of these three algorithms introduce audible artifacts in the time stretched waveform, the severity of these side effects and what causes them is also discussed.

Statistics for USQ ePrint 26862
Statistics for this ePrint Item
Item Type: Conference or Workshop Item (Commonwealth Reporting Category E) (Paper)
Refereed: Yes
Item Status: Live Archive
Additional Information: © 2014 The Australian Acoustical Society. Permission is granted for any person to reproduce a part of any abstract provided that the permission is obtained from the author(s) and credit is given to the author(s) and these conference proceedings.
Faculty / Department / School: Current - Faculty of Health, Engineering and Sciences - School of Mechanical and Electrical Engineering
Date Deposited: 11 Mar 2015 01:54
Last Modified: 18 Jul 2017 03:24
Uncontrolled Keywords: digital audio; music; signal processing; acoustic noise
Fields of Research : 09 Engineering > 0906 Electrical and Electronic Engineering > 090606 Photonics and Electro-Optical Engineering (excl. Communications)
09 Engineering > 0906 Electrical and Electronic Engineering > 090609 Signal Processing
08 Information and Computing Sciences > 0803 Computer Software > 080309 Software Engineering
Socio-Economic Objective: B Economic Development > 89 Information and Communication Services > 8902 Computer Software and Services > 890201 Application Software Packages (excl. Computer Games)
URI: http://eprints.usq.edu.au/id/eprint/26862

Actions (login required)

View Item Archive Repository Staff Only