For those working with custom SFX for Fighters, you may be aware of how sometimes, your Fighter's SFX will have this popping noise in it. No matter what you do, it still pops. Well fear no more, as thanks to the former PMDT, a solution has been found (it's been found for a while, but it hasn't been publicly known until now).
Requirements
-Hex Editor. My recommendation would be
HxD.
-Your custom SAWND file.
Before attempting this tutorial, make sure you're absolutely done with whatever SFX injection you're doing.
All you need to do here is open your custom SAWND in your Hex Editor, and note down two offsets. Offset 1 is after the first instance of "RWSD". In this file's case, it's 0x34C0.
Offset 2 is after the second instance of "RWSD". In this file's case, it's 0x63C0.
Once you have your two Offsets down, add them together. In this file's case, it would be 0x34C0 + 0x63C0 = 0x9880. After getting your totaled Offset, go to that said Offset.
The final thing to do now is insert 0x20 bytes of data to this offset (Edit > Insert Bytes).
After that, save your edits. Any sort of popping for Vocal Effects or Sound Effects will be fixed. Remember, do this after you're done inserting your SFX. Don't do this tutorial, then insert more SFX afterward.
And with that, I conclude this tutorial. This could have never been done without the efforts of the former PMDT.