This change introduces time stretching and pitch scaling. However, none of this will be compiled at the moment, as rubberband needs to be added to the dependencies first. Credit: Kacey La