1. IntroductionThis tutorial is a guide on creating voice and general sound effect mods for Smash Ultimate.
1.1. Some Notes Before StartingThis tutorial assumes you have an exploitable Switch and are capable of modding the game.
Please do not release unfinished work as a full mod. If you need help with following this guide, the recommended option is to ask in the Smash Ultimate Modding Hub Discord (link is on the front page of the Ultimate section here), but making a help thread also works.
Credit any content you may have used for your mods when releasing or showcasing. Taking credit for content you did not create from scratch isn't cool or permitted.
- NUS3audio Editor
- Audacity or another audio editing software of your choice
- A game dump to extract and edit the NUS3audio files (done with Ultimate Mod Manager's dumping tool)
- ArcExplorer or CrossArc to extract the audio files from your dump
3. Setting Everything UpThe most crucial thing you need is access to a tool that can export wavs, mp3s, or oggs such as Audacity, along with the sound clips to edit for Smash. This guide will specifically go over how to use Audacity to export custom sound clips. If you don't know how to work Audacity, there are many guides online on the various things you can do with its editor.
For the most part, you'll just need to adjust volume and trim down your clips. You should usually just be using the Normalize function (Effect > Normalize) set to 0db to get the loudest parts as loud as they can be without the audio distorting.
Refer to this for making Music mods.
4. Importing Your Audio And CompressionMake sure you have the nus3audio editor downloaded for later. Assuming you're using Audacity, import the audio file with CTRL-SHIFT-I from wherever you've downloaded your sound file (E.G sounds-resource, youtube, etc) and trim it down to what you want it to be. Export your sound clips individually as WAV/MP3/OGG.
5. Injecting Into a nus3audio FileNow, you want to inject into a nus3audio of your choice. You'll need to dump your game with UMM or nxdumptool to extract the sounds you want to edit first. Fighter specific sound effects are in root > sound > bank > fighter, while fighter voices are in root > sound > bank > fighter_voice. Find the nus3audio and load it up into the NUS3Audio Editor with the bottom left button.
You'll see each individual sound to replace. Choose one and hit "Replace" and give it the proper audio clip of your choice.
The preview button will play a preview of the sound you're replacing. You can also export it and convert it to an audio file type Audacity supports if you'd like by using Coolsonickirby's website.
Once you're done replacing your clips, choose the "Save" button and export the nus3audio file. This will save the entire game-ready nus3audio, but the Export button is for exporting individual sound clips.