Jump to content
 

Dummies guide to downloading and preparing themes for Sound Injector


Recommended Posts

Posted (edited)

Hi folks, back again with another tutorial - I enjoy writing, don't ask why. This time I'll be walking you through how to download and then volume-adjust your themes before injecting them with @TheVisitorX's Sound Injector, with minimal effort. Some people think getting themes to sound good in-game is a bit complicated, but it really isn't!

You will need:

MP3Gain - it's free!

The latest version of Sound Injector

Let's crack on.

==============================

1) Find your video on YouTube, DailyMotion or various other video or audio streaming sites. Copy the URL of the page. Keep the tab open, open a new tab, and open this webpage.

2) Paste your URL into the empty white box and click Convert. Wait for the page to convert your video, then click the big green button that says Click here to download your converted mp3, and save the file. Play it to ensure it's good to go.

3) Open MP3Gain. Drag and drop your downloaded mp3 into the big white box. Set the Target "Normal" Volume to 102.0 dB, then click the big Track Gain button at the top. This will read the overall volume of your mp3, then change it to 102dB, which I've found to be an ideal volume for the game. Now it's ready to convert to WEM format!

4) Open Sound Injector. Click Tools > Sound-Converter. Open your mp3. Move the Compression slider all the way to the left, and ensure that the Normalize and Dynamic Range boxes are both unticked. Click Convert, then when the sound is converted, close the Sound-Converter menu.

5) You're now ready to inject your theme! Browse to the folder in which you downloaded your mp3, and you'll find the WEM file there to open. You can then choose which theme you'd like to replace.

 

Easy as that! No need to apply effects, the game automatically applies arena effect for in-game use. I've worked with audio for over 10 years and this method is enough to satisfy my picky ears :D

 

Edited by 4 Life
  • Like 3
Posted

where are the themes and the menu songs located? lets just say i want to delete all the menu music and leave lets say 4 songs. Nitro (long & short version) Thunder (long & short version) so during start up it picks those songs. I notice even with menu music turned off, it'll shuffle songs at the press start menu

Posted (edited)

where are the themes and the menu songs located? lets just say i want to delete all the menu music and leave lets say 4 songs. Nitro (long & short version) Thunder (long & short version) so during start up it picks those songs. I notice even with menu music turned off, it'll shuffle songs at the press start menu

They'll be in the game_sound_m.pck file in the Sound folder. Just copied these values from Sound Injector's data.xml file, you could possibly open up the file in HxD, then search for and X out the item IDs so the game no longer reads them and should just skip them (that's the theory, anyway):

          <item id="216402181" name="A Little More" soundPathId="0" />
          <item id="392707413" name="Deep Six" soundPathId="0" />
          <item id="516195022" name="Heavydirtysoul" soundPathId="0" />
          <item id="533569920" name="Heavy Is The Head" soundPathId="0" />
          <item id="114579589" name="Hello World" soundPathId="0" />
          <item id="147854088" name="It's Tricky" soundPathId="0" />
          <item id="210236701" name="Rebel Yell" soundPathId="0" />
          <item id="822747094" name="Revolution" soundPathId="0" />
          <item id="248564525" name="Something To Believe In" soundPathId="0" />
          <item id="5188710" name="Till It's Gone" soundPathId="0" />
          <item id="583307276" name="Transmission" soundPathId="0" />
          <item id="603888063" name="Youth Gone Wild" soundPathId="0" />

Edited by 4 Life
Posted (edited)

there was a update to the sound injector sound ids a while back that adds the soundtrack songs on the injector i would do this if it was me. i would use the 2 or 4 themes u want and the rest of soundtrack for entrance themes. in the my wwe or options u can choose which songs from soundtrack will play. hope that helps some lol. dang 4Life beat me 2 it just now lol :) ps thanks for the tutorial btw 4Life i noticed my volume was low on mine! So this helps alot. Keep up writing those btw i always learn something from them;)

Edited by Wizard3
Posted

Thanks for this tutorial. I also got bothered by themes sounding distorted and clipped.

Posted

there was a update to the sound injector sound ids a while back that adds the soundtrack songs on the injector i would do this if it was me. i would use the 2 or 4 themes u want and the rest of soundtrack for entrance themes. in the my wwe or options u can choose which songs from soundtrack will play. hope that helps some lol. dang 4Life beat me 2 it just now lol :) ps thanks for the tutorial btw 4Life i noticed my volume was low on mine! So this helps alot. Keep up writing those btw i always learn something from them;)

Oh absolutely, what @hovathagod32 was talking about though is the first screen you come to that tells you to press any button to continue to the main menu. That screen will always play tracks from the Soundtrack, regardless of whether or not you have them unselected (like I've got the entire soundtrack disabled and just themes activated in my jukebox, so it'll play the disabled soundtrack songs on the first screen and then once I get to the main menu it'll switch to one of the themes). So we were basically looking at a way to manually stop the game from playing certain tracks altogether. I've had a quick look at the file in question and the IDs aren't in the text column, and I'm not huge on hex so I dunno if there's a way to convert the ID to hex and then search for it or not. Maybe @Perfectplex will know a thing or two here he seems to know a fair bit about hex.

Posted (edited)

I've had a quick look at the file in question and the IDs aren't in the text column, and I'm not huge on hex so I dunno if there's a way to convert the ID to hex and then search for it or not. Maybe @Perfectplex will know a thing or two here he seems to know a fair bit about hex.

Open up calculator, type in the ID as a decimal, then convert it to hex. If it's an odd value, add a 0 in front of it, then flip it. Otherwise, just flip it. For example 43706812 is 29 A9 EB C. As it is uneven, add a 0/zero in front of it. So now it's 02 9A 9E BC. Now, we flip it. BC 9E 9A 02. We search for the flipped bytes in hex. That's how you find the ID.

Edited by jakeypearce
  • Like 1
Posted

Open up calculator, type in the ID as a decimal, then convert it to hex. If it's an odd value, add a 0 in front of it, then flip it. Otherwise, just flip it. For example 43706812 is 29 A9 EB C. As it is uneven, add a 0/zero in front of it. So now it's 02 9A 9E BC. Now, we flip it. BC 9E 9A 02. We search for the flipped bytes in hex. That's how you find the ID.

Nice one mate, learned something new today, didn't know it'd be that simple, just tried it and found the value :) So maybe 00ing out all those IDs will work for what hova wants to achieve.

I've got another hex-related question going on in a thread here that you may know the answer to ;)http://smacktalks.org/forums/topic/63412-stringpac-possible-to-search-by-address/

Posted

Sorry dude, I don't think it's possible without X-Packer. I'll post the way I find it with X-Packer in your thread. :)

  • Like 1
Posted (edited)

As an easy workaround you could also create an empty (void) wem file and inject that with SI. This isn't the cleanest way but it should work.

Here is such an empty file:

https://www.dropbox.com/s/3hkplko8wryp97v/empty.wem?dl=0

Just tried downloading that and got:

Error (429)

This account's links are generating too much traffic and have been temporarily disabled!

 

 

What I did instead is 00'd out everything but the first line of a WEM file and injected that into all but two of the Soundtrack files, it skips them all every time and they play nothing in the Jukebox so that definitely worked!

What's weird though is I injected the WCW Nitro theme into one and the WWF Raw theme into another, the WCW theme plays in the Jukebox but when the "Press any button" screen loads it selects the Raw theme each and every time. Was gonna try injecting the WCW theme into different tracks and see what happened, but I just decided I might as well inject the WCW Nitro theme into half the tracks and the Raw theme into the other half. Might want to just do that instead @hovathagod32, if you're injecting 4 themes there are 12 tracks so just inject each theme into 3 different tracks ;)

Edited by 4 Life
Posted

As an easy workaround you could also create an empty (void) wem file and inject that with SI. This isn't the cleanest way but it should work.

Here is such an empty file:

https://www.dropbox.com/s/3hkplko8wryp97v/empty.wem?dl=0

Just tried downloading that and got:

Error (429)

This account's links are generating too much traffic and have been temporarily disabled!

 

 

What I did instead is 00'd out everything but the first line of a WEM file and injected that into all but two of the Soundtrack files, it skips them all every time and they play nothing in the Jukebox so that definitely worked!

What's weird though is I injected the WCW Nitro theme into one and the WWF Raw theme into another, the WCW theme plays in the Jukebox but when the "Press any button" screen loads it selects the Raw theme each and every time. Was gonna try injecting the WCW theme into different tracks and see what happened, but I just decided I might as well inject the WCW Nitro theme into half the tracks and the Raw theme into the other half. Might want to just do that instead @hovathagod32, if you're injecting 4 themes there are 12 tracks so just inject each theme into 3 different tracks ;)

Aight, bet.. I'll look into that when i try messing around with it again. 

Posted

Thanks for this tutorial. I also got bothered by themes sounding distorted and clipped.

Missed this post, but felt the need to answer it for the sake of others too. It's sort of unavoidable to have the themes at the right volume without them clipping and sounding a little distorted due to the volume that they're set in the game - even if you extract the actual sounds from the game, they're also a bit distorted themselves. However, it won't really notice in-game due to the arena effect working favourably on the harmonics and so on :)

Posted

Wondering if you are able to eliminate crowd sounds and commentary and just have sound effects only with this sound injector?

Posted

Wondering if you are able to eliminate crowd sounds and commentary and just have sound effects only with this sound injector?

You can. Though, you'd have to open up the sound files with Ravioli Tools and find which sounds you wanna replace and note their IDs so you can script them into the data.xml, and there are literally thousands of files so it's gonna take a f***ing long time :lol

Join the conversation

You can post now and register later. If you have an account, sign in now to post with your account.

Guest
Reply to this topic...

×   Pasted as rich text.   Restore formatting

  Only 75 emoji are allowed.

×   Your link has been automatically embedded.   Display as a link instead

×   Your previous content has been restored.   Clear editor

×   You cannot paste images directly. Upload or insert images from URL.

×
×
  • Create New...

Important Information

Terms of Use Privacy Policy Guidelines We have placed cookies on your device to help make this website better. You can adjust your cookie settings, otherwise we'll assume you're okay to continue.