Adjust the sound effect without playing the sound

You only need to call System::playSound if you want to play the sound back, and you do not need to play the Sound in order to modify its audio data. To get a pointer to the Sound’s audio data call Sound::lock. With that you can manipulate the audio data as required, and when you are finished call Sound::unlock to give control back to FMOD before playing it back with System::playSound.