7-434 - PyTSMod: a Python Implementation of Time-scale Modification Algorithms

Sangeon Yong, Soonbeom Choi, Juhan Nam

Abstract: Time-scale modification (TSM) is a digital audio effect that adjusts the length of an audio signal while preserving its pitch. The TSM audio effect is widely used in not only sound production but also music and audio research such as for data augmentation. In this paper, we present PyTSMod, an open-source Python library that implements several different classical TSM algorithms. We expect that PyTSMod can help MIR and audio researchers easily use the TSM algorithms in the Python-based environment.