I couldn't find a sound effect that mimicked the rewinding of an old vhs tape, and I had wanted to make all of the sounds myself from the beginning of the jam anyway, so i figured out how to easily make this sound. Hope this helps! I just want to save others some time, as I'm sure a sound effect like this will be needed for many games. I used Unity, but I'm sure other game engines will work just fine for this
- Download (if you haven't already) and open up sfxr https://www.drpetter.se/project_sfxr.html this is an application made during LD10, and is an easy way to get some cool 8/16 bit sounds for your games
- Click the powerup sound button on the left, and keep doing so until you get something relatively high-pitched, and export to .wav
- Download (if you haven't already) and open up audacity https://www.audacityteam.org/ this program is used for editing sounds, (which is what we will be doing with it)
- Import your .wav file from before, and then select all audio with ctrl + a
- go to the effects tab and reverse the audio
- copy what you have, and paste next to the original clip
- reverse the copied portion of the clip so that when you play there is a smooth transition between the two
- go to effects and speed it up a little bit if you desire (not too much though, we will be changing the pitch later)
- export as .wav and bring in to Unity (this will probably work in other engines but I only know of Unity for sure)
- In whatever script you are rewinding in do something like this
while (rewinding)
{
audioSource.pitch = Random.Range(1 , 3);
}
Probably not exactly what you would put, depending on the language/engine you are using, this will crash Unity FYI, because we are not actually modifying the value of rewinding. I just stuck this in a coroutine, added a yield return null to the end, and then made sure to break out of the loop if we actually stopped rewinding.
Good luck everyone! Check back to my profile to see my game when it's finished! Let me know if you have any questions, sorry if I didn't explain well enough. I hope this helps you guys!