• Welcome to Smashboards, the world's largest Super Smash Brothers community! Over 250,000 Smash Bros. fans from around the world have come to discuss these great games in over 19 million posts!

    You are currently viewing our boards as a visitor. Click here to sign up right now and start on your path in the Smash community!

It's here. RSBE - Replacement SoundBank Engine "FPC 4.0" by InternetExplorer

Joined
Oct 10, 2011
Messages
1,126
Location
Boise, ID
NNID
dansalvato
Replacement SoundBank Engine (RSBE)
(v1.20)

RSBE is an addition to the File Patch Code which allows SFX files to be loaded from the SD card. Using a mod of Super Sawndz, you can You can take .sawnd files and put them straight onto your SD card for easy SFX loading. This works for any soundbank including characters, menus, announcer, you name it!


What You Need

The code:
[COLLAPSE="Replacement SoundBank Engine v1.20"]
Code:
Replacement SoundBank Engine v1.20[InternetExplorer, Dantarion]
80000000 80406920
80000001 805A7D18
045A7D00 805A7D18
8A001001 00000000
065A7D28 00000015
2F525342 452F7066
2F736678 2F25642E
7361776E 64000000
045A7D10 919B6600
C21C8370 0000003C
9421FF80 BC610008
3C60805A 60637000
94230008 7C611B78
3B5A0007 3C60805A
60637D00 9343FFE0
38800000 9081000C
90810010 93610014
90810018 3880FFFF
9081001C 38610020
90610008 3C80805A
60847D18 7F45D378
3D80803F 618C89FC
7D8903A6 4E800421
38810020 7F63DB78
38A00000 38C00000
3D80805A 618C7900
7D8903A6 4E800421
2C030000 40820114
3C60805A 60637D00
8081FE90 9083FFD0
7F64DB78 3884FFFD
3CC05257 60C65344
38840004 81240000
7C093000 4082FFF4
7C9B2050 9083FFC0
3D2090E6 61290F10
81290000 7D244B78
7C862378 38C60008
80A4002C 7C842A14
38840008 3CE0805A
60E77D00 8167FFE0
38840008 80A40000
7CA53214 80E50000
7C075800 4082FFEC
7D244B78 80C50024
7CA43214 38A50008
80E50000 38A50008
7F63DB78 38630009
80C50000 7CC43214
38E7FFFF 81430000
91460008 81430004
91460014 81430008
91460018 3863000C
38A50008 2C070000
4181FFD0 3C60805A
60637D00 8083FFD0
80A3FFC0 7C852050
7F66DB78 7CE62A14
89070000 99060000
38C60001 38E70001
3884FFFF 2C040000
4181FFE8 38600000
2C030000 3CA0805A
60A57D00 9065FFF0
3C20805A 60217000
80210008 B8610008
38210080 7D8903A6
4182000C 4E800421
48000008 7CE33B78
60000000 00000000
C21C8658 00000007
3E00805A 62107D00
8230FFF0 2C110000
40820010 7CE33B78
3B200000 41820014
4E800421 3A400001
9250FFF0 60000000
60000000 00000000
[/COLLAPSE]

→ File Patch Code

→ Super Sawndz



How To Use
  1. Open your .brsar in Super Sawndz MOD
  2. Replace your desired SFX
  3. Highlight the sound group you'd like to export
  4. Click "Create sawnd"
  5. Put your .sawnd file in: private/wii/app/RSBE/pf/sfx
  6. Note: Your .sawnd file must be named after the Group ID, eg. Mario's soundbank must be named 8.sawnd
Background

Hey, everyone! I'm InternetExplorer, a developer of Project M and SSBM Online. After many months of hard work, my greatest contribution to the Brawl modding community is complete. A warm thanks goes to Dantarion for helping me past a few hurdles.
Although SFX replacement has previously been possible with Riivolution, RSBE provides a streamlined way of creating and sharing soundbanks in a way that is as simple and effective as it is to share costumes, music, etc. I am excited to see some of the soundbanks our talented Brawl modders can design.

NOTE: Remember that there is a file size limit. Making too large of a soundbank will freeze the game, so try to use sound effects that are equal or shorter in length to the default sounds. Sounds should also be in mono with a bit rate of 22050.

Thanks, and enjoy!

Twitter: @dansalvato1
YouTube: dansalvato1
Twitch.tv: dansalvato
 

Nevergreen

This Subreddit Sucks
Joined
Jan 4, 2013
Messages
40
Location
NJ
NNID
Nevergreen
3DS FC
0817-3854-3643
This is incredible! I've wanted Japanese Meta Knight since day one of Brawl and it's finally gonna happen! You guys are seriously the greatest.

EDIT: Will this be included in future releases of Project M, or will we have to insert the code manually?
 

hotdogturtle

Smash Master
Joined
Feb 15, 2007
Messages
3,503
I've never used Sawnds or any of the sound effect programs before because I didn't care for Riivolution. What does it mean if makebnk.exe stops working when I'm trying to export the .bnk? I just replaced one menu sound that I was going to use as a test for the code.

Edit: Never mind, I was just missing a Python file. It looks like it worked now.
 

Segtendo

Smash Hero
Joined
Dec 1, 2009
Messages
5,021
Location
Illinois
NNID
Segtend0
3DS FC
2552-4940-9357
To those who get an error while running MakeBNK, just get python27.dll. Fixes things right up.
 
Joined
Oct 10, 2011
Messages
1,126
Location
Boise, ID
NNID
dansalvato
To those who get an error while running MakeBNK, just get python27.dll. Fixes things right up.
Thanks for pointing that out. I will package this dll will the program and zip it back up. I forgot to test the program on a machine without Python installed. Can python27.dll just be put in the application folder, or does Python need to be installed completely?

Basically, my "integration" of .bnk support into Super Sawndz was just lazily compiling my old Python script into an exe and running it through the program, haha. I didn't feel like putting in the effort to re-code the thing in C#. =P
 
Joined
Oct 10, 2011
Messages
1,126
Location
Boise, ID
NNID
dansalvato
A while back I spoke with one of the Riivolution devs about the inner workings of the program (which ended up being not very relevant), but they basically said to me "good luck trying to emulate our superior method of file replacement"

Which I find particularly funny.
 

Keitaro

Banned via Administration
Joined
Sep 14, 2006
Messages
11,941
Location
Piscataway, NJ
A while back I spoke with one of the Riivolution devs about the inner workings of the program (which ended up being not very relevant), but they basically said to me "good luck trying to emulate our superior method of file replacement"

Which I find particularly funny.
Screw their method. If you take out the sd card during Riivolution it freezes. Also it's very confusing. I picked Gecko + ISO hacking over Riivolution. This new method you guys came up with can help me avoid ISO hacking with sounds, which is very annoying.
 

Segtendo

Smash Hero
Joined
Dec 1, 2009
Messages
5,021
Location
Illinois
NNID
Segtend0
3DS FC
2552-4940-9357
Like said above, it saves so much time with editing sounds in the BRSAR, replacing it in the ISO, save out a copy, and put it on the USB. Such a hassle, but it's a thing of the past now.
 

Yung Mei

Where all da hot anime moms at
Joined
Jul 20, 2009
Messages
5,341
wait wait, so this effectively makes gecko able to have custom sounds now?
 

hinkage

Smash Apprentice
Joined
Feb 21, 2009
Messages
119
Finally I can replace the Mach Tornado sfx with the crowd cheering
 

Justyouraveragenoob

Smash Rookie
Joined
Jul 24, 2013
Messages
9
Location
Massachussets
NNID
Notinteresting
3DS FC
0259-0470-1716
What exactly is the file size limit? I keep getting freezes (on the strap screen) when trying to replace menu sounds. Second thought, I even took out the .bnk file from the SD card and it was freezing after I selected a stage. Took out the code and everything was fine. I'm a bit confused here. (Please help....)
 
Joined
Oct 10, 2011
Messages
1,126
Location
Boise, ID
NNID
dansalvato
What exactly is the file size limit? I keep getting freezes (on the strap screen) when trying to replace menu sounds. Second thought, I even took out the .bnk file from the SD card and it was freezing after I selected a stage. Took out the code and everything was fine. I'm a bit confused here. (Please help....)
Most file sizes can't get much larger than the default size in Brawl. Try to make the custom sounds no larger than the ones you replace. Put your sound in Audacity and cut away ALL silence from the beginning and end of the sound effect. Lowering the bit rate will also probably help.
 

Justyouraveragenoob

Smash Rookie
Joined
Jul 24, 2013
Messages
9
Location
Massachussets
NNID
Notinteresting
3DS FC
0259-0470-1716
Most file sizes can't get much larger than the default size in Brawl. Try to make the custom sounds no larger than the ones you replace. Put your sound in Audacity and cut away ALL silence from the beginning and end of the sound effect. Lowering the bit rate will also probably help.
Well, for some reason, the one I was trying to use was 2.62MB. I tried again, and then I was promptly able to get one that was 1.31MB, so I think that should put a stop to the first freeze. I'm still however, trying to tackle the second freeze (the one that occurs after I select a stage.). I'll try rearranging the GCT so RSBE comes before Alternate Stage Loader, as the code (ASL) has always tended to mess up some of the other codes in the gct. I dunno if that'll work, but it's worth a shot.

EDIT: I got it up and working. Thank you.
 

Obskore

Smash Ace
Joined
Jan 17, 2013
Messages
675
Location
Sonora / México
Is there a problem using this code with Project M?
i got 3 freezes in a row trying to use Japanese Falco, Melee Mario and Melee hit SFX
 

MrJazzbo

Smash Rookie
Joined
Nov 12, 2007
Messages
14
Is it possible to use this in combination with Riivolution? It'd be nice to have separate soundbanks for each mod like I do in Riivolution, but using this method instead of having everything condensed into 1 file.
 

Supreme Dirt

King of the Railway
Joined
Sep 28, 2009
Messages
7,336
Would it be possible to get a version of the PM codeset with this code?

nvm was not lazy and did it myself
 
Joined
Oct 10, 2011
Messages
1,126
Location
Boise, ID
NNID
dansalvato
I just updated RSBE to v1.20. This version supports native .sawnd files and does not support .bnk files. I highly recommend you update, and .bnk files are now obsolete.
 

SAHunterMech

Smash Journeyman
Joined
Sep 29, 2013
Messages
207
I have a few comments for you regarding the RSBE...


1. I noticed that on this page, the code for the RSBE is still 1.11, but at the BrawlVault post it is 1.20.

2. I've been having a little trouble with your modded Super Sawndz; in the old version (1.11), I could export .bnk files, but they would always freeze my game, even when I made them obscenely small. Just to clarify, I triple checked that my imported .wavs were mono, 22500kHz, and had ADPCM compression, in addition to being shorter/smaller than the sounds they replaced.

In your new version of Super Sawndz (1.20), when I go to insert a sound, soundconv.exe starts up, and then it stops suddenly without actually inserting a new .wav.

3. If .bnk files are now obsolete, do we still have to use your modded version of SuperSawndz, or can we use the original version to make .sawnd files? That version works for me fine.


In any case, I very much appreciate your work to bring custom sounds to us Gecko users.
 
Joined
Oct 10, 2011
Messages
1,126
Location
Boise, ID
NNID
dansalvato
I have a few comments for you regarding the RSBE...


1. I noticed that on this page, the code for the RSBE is still 1.11, but at the BrawlVault post it is 1.20.

2. I've been having a little trouble with your modded Super Sawndz; in the old version (1.11), I could export .bnk files, but they would always freeze my game, even when I made them obscenely small. Just to clarify, I triple checked that my imported .wavs were mono, 22500kHz, and had ADPCM compression, in addition to being shorter/smaller than the sounds they replaced.

In your new version of Super Sawndz (1.20), when I go to insert a sound, soundconv.exe starts up, and then it stops suddenly without actually inserting a new .wav.

3. If .bnk files are now obsolete, do we still have to use your modded version of SuperSawndz, or can we use the original version to make .sawnd files? That version works for me fine.


In any case, I very much appreciate your work to bring custom sounds to us Gecko users.

The code posted here is actually v1.20, I just forgot to update the version number.
The original Super Sawndz works fine now, so go ahead and use that.
 

SAHunterMech

Smash Journeyman
Joined
Sep 29, 2013
Messages
207
Thank you very much, sir! I can't wait to finish my CD-i Ganon sawnd Hack...

...or else you will DIE!
 

NoDes

Smash Cadet
Joined
May 13, 2013
Messages
27
Location
Newyork
I am so sorry for this but can some one upload the Project M GCT with the RSBE code? i have tried but gotten no luck. i really cant do this myself orz
 

SmashBroski

Smash Ace
Joined
Nov 11, 2013
Messages
526
Location
New Jersey
NNID
BookerDewott
3DS FC
1907-9072-8026
Thank you based InternetExplorer for this blessing, I can finally have my JPN sfx for my space animals and Ike.

One question though, though this may not be the best place to ask, but will the RSBE code be implemented into future installments of Project M?
 
Joined
Oct 10, 2011
Messages
1,126
Location
Boise, ID
NNID
dansalvato
Thank you based InternetExplorer for this blessing, I can finally have my JPN sfx for my space animals and Ike.

One question though, though this may not be the best place to ask, but will the RSBE code be implemented into future installments of Project M?
Yes. I created this code for use with Project M, and it is necessary for the sound effects of clone characters as well as other sound effect changes.
 

SmashBroski

Smash Ace
Joined
Nov 11, 2013
Messages
526
Location
New Jersey
NNID
BookerDewott
3DS FC
1907-9072-8026
If Mario's Soundback is 8.sawnd. Can you post a list on what the other character's numbers are?

The Group ID is the number that appears in the Group ID field when you select a character's soundbank in Super Sawndz.

So for example, when I click Fox, the Group ID field is designated as 17, so I'd name my .sawnd file for Fox as "17.sawnd."

Hope this helps!
 

SAHunterMech

Smash Journeyman
Joined
Sep 29, 2013
Messages
207
InternetExplorer,

I'm back, and I've got a question about volume this time. You know the volume setting in BrawlBox? The value you can adjust when editing sounds? Can .sawnd files use a value other than the default? Some of my sounds just aren't loud enough..
 
Top Bottom