My existing starling project requires new script that give is the ability to change the key (pitch) of the music without changing it's speed.
The user needs to be able to change the pitch of the song within the program up to +6 or -6 semitones and the program to retain their preference for that pitch for that song.
The quality of the audio needs to remain high like what is achieved by programs like 'The Amazing Slow Downer'.
This needs to work well on PC, MAC and iPad.
This new script cannot cause bugs within the program.