a high - quality , low - complexity audio time scale modification algorithm useful in speeding up or slowing down the playback of an encoded audio signal without changing the pitch or timbre of the audio signal . the tsm algorithm uses a modified synchronized overlap - add algorithm that maintains a roughly constant computational complexity regardless of the tsm speed factor and that performs most of the required sola computation using decimated signals , thereby reducing computational complexity by approximately two orders of magnitude .