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!
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)
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!
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)