Team Fortress 2

Team Fortress 2

Not enough ratings
How to make any looping taunt with music (Conga, Kazotsky kick, Mannrobiccs) play any kind of music you want...
By Sartre's right eye
With this guide I while show you a way in wich you can set ANY SONG YOU DESIRE to ANY LOOPING TAUNT (that plays music,...so.. R.I.P. the carlton-)....
   
Award
Favorite
Favorited
Unfavorite
What's this all about?...
Ever wondered what it was to dance to Gloria Estefan's 'Conga' while you were dancing the conga in Tf2?....Some cheezy eighties aerobics music while you are doing the mannrobiccs?....The national anthem from Russia when you are doing the Kazotsky kick? ....No?...Nobody?...
What do I need for this?...
You're gonna need a few things. We're gonna need a .wav file for it to loop properly, so use a converter online or a program if your music file isn't already a .wav file. A link down here will take you to an easy to use online converter.
We're also gonna need a .wav editor, so we're gonna need to download and install a program.

This goes mostly for Windows users, I don't have any idea for how it goes with linux or mac.

For this guide, you will need:
- A song you like (of course)

ONLY NEEDED WHEN YOU HAVE A SONG THAT DOESN'T GO WELL IN A WAV. FORMAT:
( - GCFScape => download[nemesis.thewavelength.net] (click on 'installer' under 'download:'))

You will NEED to make it into a .wav file first, otherwise the song won't loop properly.
If you want to convert an MP3 file or any other audio file to a .wav, try Audacity[www.audacityteam.org],
(BECAREFUL if you do it with audacity.
Convert it to a 16-bit .wav file, not a 32-bit one. That one breaks your game for some reason :/)
Or if you don't have it already and you want a quicker way, try this site[audio.online-convert.com]
Just browse to your file, leave the stock settings and click "Convert File".

- You're gonna need a .wav file editor if your sound file doesn't loop automatically.
I've used Wavosaur[www.wavosaur.com] to make it work, and I'll explain further down this guide how to use it.
For now, just click on "Wavosaur [64 bit] (en)" and install the program on your pc.
(It's "Wavosaur [32 bit] (en)" for those who are on a older system, like Windows xp or vista.)

Ok, so how do I get my song into the game?...
1. If you've translated your song into a .wav file

- Go to C:\Program Files (x86)\Steam\SteamApps\common\Team Fortress 2\tf\custom (this directory can vary though, it depends where you put your tf2 game files), and make a new map titled whatever you so desire, as long as you still remember what kind of song and for what kind of taunt it is...It's better to keep your maps clean so you don't get tangled in a mess when installing multiple mods for music or w/e...

- Make in that map a map called 'sound'

- Make in THAT map a map called 'music', your directory should look like


- Put the song then in your 'music' map

- To make it function like taunt music, set the name of the song to 'conga_sketch_167bpm_01-04.wav' if you want it to work as the conga, 'cossack_sandvich.wav' if you want it to work with the Kazotsky kick, and 'mannrobics.wav' if you want it to work as the Mannrobics.

For example, this is how it looks if I want to make a Kazotsky Kick replacement taunt.



The names for these songs come from a file called 'game_sounds_music.txt' located somewhere in a file called 'tf2_misc_dir.vpk' (you will need GCFScape to open it). If you want to see the names of other songs, you should try opening that file and renaming your song to the song mentioned in the file. If you just want taunt music then the mentioned songnames should suffice. You *can* also rename songs, but then you'll need to put a map called 'scripts' where you put your 'sound' map and put the file 'game_sounds_music.txt' in that map, and change names accordingly. It works with other types of songformats (.mp3, .ogg, etc..), but I haven't figured out how you would make it loop...
Ok, so I got my song in the game. Does It work now?
No, not completely. The song should work if you named it right, but it won't loop.
So for that, we're gonna need to edit the data from our .wav file.

2. Editing our .wav file with Wavosaur

- First, we'll need to boot up Wavosaur and open up out file. Click on 'file' in the top left corner and then 'Open' and open up your file. It should look like this:


- Next, we're gonna need to make it loop. Click on "Tools", then go on "Loop" and then to "Create Loop Points". This will make Loop points at the start and finish of your sound file.
It should look like this:


- Now Double click on your file, so it looks like this:


- Now for the last step, we're just gonna need to save it. Click back on "file" and then on "Save" (or just do Ctrl+S, it's all the same). Now it should be saved were you placed your file before. You can close Wavosaur now because we're done!


Endnote
So ....iirc...That's it, you're done! There are always ways in how to modify taunts like the flipping taunts, the High-five taunt, the Square dance taunt... But that requires multiple sound files and more precise coding in general, these taunts were the most simple to explain...

Also, tell me if you've found any faults while following this guide, I'll try to keep it as correct as possible, and also what you found about my instructions, hope I explained it all decently!

Leave a comment if there were parts of the guide that were badly explained or that you didn't understand. All and all, this should work as far as I know..
....so...
:D
16 Comments
Fox May 9 @ 4:01am 
Loop works, but in bad way.

Sound plays for a few seconds then cuts off.
Myxa Jan 10 @ 12:47am 
work
gadlygamer2006 Sep 12, 2024 @ 2:21pm 
not working. doesnt play
Official Metal Sonic Twitter Oct 4, 2022 @ 5:51pm 
I've followed this and other guides just to make my custom mannrobics music to loop. Everything I test it out in-game, the music always cuts off at where it should loop
Omega Query Sep 16, 2022 @ 1:50pm 
Custom Taunt Music doesn't work with official valve servers, no. killsounds and hitsounds are some of the only ones that do iirc
Joel Sorriso Smug Sep 13, 2022 @ 10:26am 
Great turorial man, just to be clear this mods dont work on Valve servers right?
banditboogaloo Jul 23, 2021 @ 3:19am 
thanks a bunch xd i can finally listen to mannrobics with that original aerobics song lmao
Wachaczi Dec 11, 2020 @ 9:13am 
I want to made loop for rocket jockey taunt but idk why music does not loop in wavosaur even with loop points and everything ,so..
GamingProxy Oct 24, 2020 @ 11:51am 
that you will*
GamingProxy Oct 24, 2020 @ 11:50am 
I expected that will show people how to add music to a taunt that doesn't have music.