Change ONLY the tempo of a song

Hi dear friends!

I’d like to know if it is possible to only change the tempo of a song in Unity and if so, how could I do it?
I know that the Pitch parameter in Audio Source modifies the speed but also changes the key and I don’t want that.
I’ve tried to lower the pitch field in the Pitch Shifter of the AudioMixer as I increase the “general” Pitch of the Audio Source but the result is actually pretty bad.

Any solutions?

Thanks!

As far as I know, the method you already tried is the only way to do at runtime and, as you heard, the results are horrible.

The best method for doing this is to change the original song (if that’s an option) or if you can’t do that, use something like Audacity to change the speed with pitch correction. Change Tempo - Audacity Manual