WWF No Mercy Music Editing

kanefan666

Lower Midcard
Joined
Aug 15, 2011
Messages
111
Reaction score
0
Guys, i found this powerful tool which exports and imports music from the rom. I dumped all the entrance music from the rom into .wav files.. Testing it right now, you do the same. Lets see if it possible ;)

Music tool:  http://goldeneyevault.com/files/n64tools/n64soundlisttoolupdated.rar

Audacity: http://audacity.sourceforge.net/download/windows

Heres some proof. The dumped .wav files: http://www.mediafire.com/?kw21fl6wi4h2w

Heres proof Of this working ingame:

Music Replacing !TUTORIAL!:
1) Open the music tool, Click on file, open known game, goto W and locate your WWF No Mercy Rom. Remember, click on the region and version matching your Rom. In my case, i had the US version of the rom so i clicked on (UU) Version and then opened my rom. It will give error if this step isn't done correctly. (2 'you's' because OSR dosen't permit one single 'you' :/)

2)Under soundbank, Click on the 02 Soundbank.

3) Now, Open audacity and open your Music file. Goto effects. Change speed, and set the speed percent to -22. I havent tested anything below that. -20 To -23 should work fine, though (Its to adjust it so the game plays it properly).

4) Now, make the music file exactly around 40-43 secs. I used 42 sec file.(Depends on the music you're replacing. I'll make a music list later. I used 0000)

5) Now, goto tracks-> Resample and change it to 22050. Next, Change it from stereo to mono by going under Tracks->Stereo Track to Mono. (Read new info if you wanna use 7000 as sample rate. It's still under testing)

6) Export the file as a signed 16bit PCM Wav file

7) Now, go back to the music tool. bottom right, Under export, click on export predictors, save the file.. Next click on Import VADPCM wav, Select your newly saved wav file. Wait for some time. Then, click on import predictors and import the predictor file you just exported.

8) On the bottom left, you should see an option called looping enabled. TICK THAT. You need to paste a new offset in the end category. The Offset is located above that in the length category. Just copy paste that.

9) Next, click on the 'Inject in place' option on the top right corner. If it says file table too large, decrease the duration of your music file by 1 sec or so. If it dosent, it got inserted successfully and you won't get a dialog box warning! :D

10) Goto file, save ROM. Fireup on emulator and test it!!!

NOTES: A cracking sound can be heard in the new music, Needs more research. Also, the exact length of the original files is still unknown. While exporting the original files, they were exported at abnormal playing speeds. I used audacity to speed change -68 all of them and properly hear the music.

Original Music Export TUTORIAL:

Follow Step 1 and 2 of !TUTORIAL!

3) Click on 'Rip sound bank', select a folder, the files should be extracted there.

4) The wav files you just got can't be properly played unless they're converted at a proper speed so, open Audacity. Drag ALL the files into its window, Press control (Ctrl) + A

5) Goto Effects-> Change speed and set the percentage at -67/-68 and press ok. I used -68 and it's cool.

6) Goto file, Click on Export multiple, Select an export location and click on export. Now the files are easily Playable at their ingame speed!


NEW INFO: After setting the sample rate to 7000 in the tool, then pressing the play button plays the music properly in the tool itself regarding the extraction tutorial as useless. EDIT: The 7000 rate lets you import music duration identical to the original! However, it plays at abnormal speed ingame. I believe it has something to do with the wav file format. (I used audacity to convert a file with 7000 rate instead of 22050. It decreases the file size allowing you to use files with durations matching the original music)
 

kanefan666

Lower Midcard
Joined
Aug 15, 2011
Messages
111
Reaction score
0
Use that tool... Its easy. Open your rom, Just goto soundbank 02, then click on 'Rip all Sound banks'. After that, goto Audacity and change the speed of all the music files to -68 to properly hear them. Btw, i just imported a new theme over an original superstars theme. Game loads fine, but original theme still plays. While, the tool still makes me hear the new theme. Hmm... Interesting.
 

kanefan666

Lower Midcard
Joined
Aug 15, 2011
Messages
111
Reaction score
0
OMG YES! IT WORKS! Imported a theme file. Small problem, couldn't match the speed. But that can be looked into later! YES YES YES!!! omg fuck yea
 

kanefan666

Lower Midcard
Joined
Aug 15, 2011
Messages
111
Reaction score
0
I'll give a tutorial later. Kinda busy now. I'm soo excited!
 

KG 24

Main Eventer
Joined
Jun 18, 2011
Messages
1,579
Reaction score
0
Great find! Can't wait to see a tutorial!
 

AKI Man

Legend
Joined
Oct 30, 2010
Messages
14,152
Reaction score
0
Website
s4.zetaboards.com
This is incredible work kanefan666. Amazing contribution. Now this is something that will add even more depth to NM. Pinned!

Moved to tutorial section. :B-)
 

kanefan666

Lower Midcard
Joined
Aug 15, 2011
Messages
111
Reaction score
0
Heres a Demo guys to show that it works ;)


Fraps caused the audio stutter. Its absolutely fine without it.
 
D

Deleted User

Crowd Member
Aren't you a SvR guy? That's awesome that you posted this! Very cool, hope to see your curiosity towards No Mercy editing grow...
 

loco

Midcard
Joined
Nov 1, 2010
Messages
284
Reaction score
0
How do you tell it which music to replace?
 

kanefan666

Lower Midcard
Joined
Aug 15, 2011
Messages
111
Reaction score
0
loco said:
How do you tell it which music to replace?
After you open the 02 soundbank, Under instruments, you should see 0000, 0001 and so on... These are the files. Now then, after selecting any of these and then clicking on Import, Inject in place will replace the file. Like i said, i'll make a list later. or You can try looking at the original files yourself! First post updated with original file exporting tutorial so you can make out which file is which music.
 

loco

Midcard
Joined
Nov 1, 2010
Messages
284
Reaction score
0
Oh snap, if you press the play button next to sounds it will play whatever file it is. Very fast mind you but, I made out a few that had words.

Oh fuck yes! Got La Parka's theme in! It does have that static but, so be it.
 

NMCM

Upper Midcard
Joined
Dec 6, 2010
Messages
624
Reaction score
0
This is sweet. Hope to see this used often-
 

kanefan666

Lower Midcard
Joined
Aug 15, 2011
Messages
111
Reaction score
0
Glad to know it works for you, Loco. Will do further testing and research later.. Got college and exams are from next month. Anyway, you guys keep experimenting with it. :)
 

snyperstyle

Lower Midcard
Joined
Mar 20, 2012
Messages
180
Reaction score
0
works good im thinking of using better audio software for conversion seing if that gets rid of the static
 

jcsix

Main Eventer
Joined
Feb 8, 2011
Messages
860
Reaction score
0
The main thing here, when you import a sound, does it sound like it would be a default in-game theme? this would be so epic for AKI mods.
 
Top