refactor pitchShift code so names are not hungover from delay hacking