I have a problem that hen we speed up our audio by SetPitch interface, the tone of the audio also changes, can we have any solution which can speed up the audio meanwhile keep the tone unchanged?
The FMOD_DSP_PITCHSHIFT DSP effect is capable of altering the pitch of a playing sound without speeding it up or slowing it down.
I should mention that changing the pitch of a sound without timestretching is computationally expensive. If you don’t need to adjust pitch dynamically while your game runs, it’s often better to “bake in” the pitch adjustment to your use source audio files than to adjust the pitch in real time as your game runs.