In many typical sound systems, changing the Pitch of a sound will modify the speed at which it plays, but sometimes we want to change the pitch of a sound and keep the duration exactly the same. In programs such as Audacity this is perfectly possible.
Example: I have a moving wall asset that plays a sliding noise when it activates. I want to be able to set the pitch of this sound to distinguish between very big or small walls for aesthetic, (Giant walls make a deep rumbling sound to indicate how heavy it is). We could simply use the same Sliding sound for which the tempo corresponds with the sliding duration and then change the pitch to create a certain aesthetic.
Currently I don’t know how to alter Pitch and Tempo separately in Unreal Engine, the alternative would be to edit the sound files in separate software and create different pitched versions of the same sound.
Is there any way in which Pitch and Tempo can be changed separately using Blueprints, without one affecting the other?