Ads keep us online. Without them, we wouldn't exist. We don't have
paywalls or sell mods - we never will. But every month we have large bills
and running ads is our only way to cover them. Please consider unblocking us. Thank you from GameBanana <3
This tutorial will help you edit the turbo_sound.bfsar in MK8U.
Hey guys. Today I have a tutorial on how to import custom sounds in the "turbo_sound.bfsar" in MK8U.
If you don't know what the turbo_sound.bfsar is, its basically the file that stores sound effects that you hear in races and menus, and today, I'm gonna show you how to edit it so you can have custom sound effects. I will include a download link to the program called the MK8 BFSAR Editor, which is required to edit the bfsar right here. (All credits go to their respective owners.)
NOTE: I would suggest getting an unedited bfsar if you want to put in your own sfx and a backup of it just in case something goes wrong with it.
Step 1: Open the program that I have linked here. Then go to "File" and click "Open" (Ctrl+O) or simply drag the .bfsar into the program and it'll open it.
Step 2: Once it opens, press the + button on the left side that says "turbo_sound.bfsar".
Now you can see a list of sub files that show up in the bfsar. You can see the sound effects' data on the right side of the program (like length in samples, frequency and more), and you can even play the sounds or stop playing them too.
Step 3: Now what you want to do next is to check the original sound's data before importing them. Its really important. To import the sound, right-click on what sound to replace and click "Import", or if you want to export it, right-click on it and click "Export".
For the next part, I would suggest getting Audacity or Wavosaur in order to compare the sounds so that they can be replaced properly. They each have their own advantages to editing sfx.
Step 4: Open the original sound you exported and the one you want to replace in one of the programs mentioned above. Make sure you set the time display to "Samples" so that it'll help with making slight changes to the sound or sounds you want to replace.
Step 5: Now this next step is a little challenging, but I'll explain it the best way I can. Most sound effects in MK8U are in 32000Hz, but some can be lower than that. but its not just the frequency that matters, its also the amount of samples the sound file has. The sound(s) you want to replace needs to fall in either exactly the same amount of samples or lower, because if you try to replace any sound that is higher than the original intended amount, you will get a message stating its too much and tells you how much it needs to be lowered and the sound won't be replaced.
So what you need to do is compare the original sound(s) to the sound(s) that you're planning to replace. If the frequency is higher than the original, adjust it to be the same frequency as the original. If the sample rate has changed from lowering the frequency but it's still a bit higher than the original, you'll have to edit the sound(s) a bit more to make it fit over the original. If all of that is done, the sound(s) should be around or exactly the same as the original.
The next part is for editing sound effects that loops (Ex: Starman Theme, Drifting Sounds, etc.) For this, you'll need Wavosaur since its great at making loop points. Following the same procedure shown earlier, you'll need to find certain parts of the sound that can loop efficiently. After all of that is done, you're now finally ready to import the custom sounds.
Step 6: Now take your edited sounds and right-click on one of the sub-files and click "Import". Then a window will pop up telling you to find a sound to import. Find the sounds you want to replace and click "Open" or double-click the sound to import it.
If everything mentioned above was done correctly, the sounds should be replaced with the data changed as well. If you didn't see it change, you can press "Play" to see if it got replaced.
Step 7: After you make the changes, save it by going to "File" on the top left of the program and click "Save" (Ctrl+S) or "Save As" (Ctrl+Shift+S). Once it saves, it'll show a message stating its successful.
NOTE: If it gives you an unhandled exception error message, you can either click "Quit" or "Continue". Either will work and it'll be saved regardless. (Trust me on this. Its happened to me sometimes too and I can confirm it works.) If you do choose "Continue", it will be saved, but you have to exit the program to get the bfsar file updated.
And with that, you have now figured out how to edit the bfsar in MK8U.
Let me know if I have overcomplicated this tutorial, and I'll correct it asap. I hope this helped. Have fun making custom sounds with this tutorial.