Hacking Easy Nus3bank Editor With GUI

Dollscythe

Member
Newcomer
Joined
Nov 28, 2016
Messages
6
Trophies
0
Age
29
XP
56
Country
China
afaik in game, there's no playlist, it plays one track at a time, if it loops, it will stop whenever some event stops the current track being played (ex: entering some menus, starting a match), if it doesn't, it'll just stop playing. So if your song is not looping then it's normal that the game doesn't play anything else once the song is over. So I don't really see what's wrong with the nus3bank if you're making it not loop and the song does indeed not loop.

Yes, normally game scene switching will change the music player's status, but the game I'm trying to hack is, uh, a kind of special. The stage's system seems to need the music's endsign to end. If the music which was injected by the editor hasn't an "end" (just like the pop up says, "ended with an error"), the stage will never finish. If it has an "end", the stage will finish after the playback ends. Sounds strange, but the game's behavior is like this.

I use the editor to determine whether it has an "end" or hasn't. If the warning msgbox hasn't appear during the injection, the new .nus3bank works fine. or else, works bad.
Are those results specific to one song or can you replicate the same behavior with all songs?

Sorry for not make it clear. Using the editor for injection, I found that some audio files were injected smoothly, while the other audio files were be warned. So I tried to make those invalid files to valid. By using the brawlbox, I can replicate the same behavior with those warned songs.

4.jpg

This .brstm was generated by brawlbox (with a loop). At the beginning of injection, if I choose "not disable the loop", it'll not pop any warns up. if I choose "disable the loop", it'll pop up the warning msgbox.

3.jpg

This one was generated by brawlbox (no loop). Whether I choose "yes" for adding a loop or choose "no", it'll pop up the msgbox.

I want to figure out what the "end" is, and how to fix the song with the "end". Although the brawlbox can make a .brstm with an "end" (no warning message), yet my hacking game doesn't need any loop. Again, thanks for your reply.
 

BDS

Well-Known Member
Member
Joined
Jan 7, 2016
Messages
179
Trophies
0
XP
297
Country
France
Huh I see nothing wrong with these metadata. What game are you modding?
(maybe you can show the metadata for the converted idsp as well?)
I'll have to contact @soneek
 

Dollscythe

Member
Newcomer
Joined
Nov 28, 2016
Messages
6
Trophies
0
Age
29
XP
56
Country
China
Huh I see nothing wrong with these metadata. What game are you modding?
(maybe you can show the metadata for the converted idsp as well?)
I'll have to contact @soneek
Thanks to the cc.
The game I'm modding is Taiko no Tatsujin. As a rookie on modding, I want to do this work step by step. My first step is looking for some tools has been developed. Honestly, your editor is brilliant and easy to use, thank you.

Here are some metadata for converted .idsp files.
5.jpg

1.brtsm (generated by brawlbox (with a loop)) -> not disable the loop -> 1.idsp

6.jpg

1.brtsm -> disable the loop -> warning -> 2.idsp

7.jpg

3.brtsm (generated by brawlbox (no loop)) -> not adding a loop -> warning -> 3.idsp
 

BDS

Well-Known Member
Member
Joined
Jan 7, 2016
Messages
179
Trophies
0
XP
297
Country
France
I believe I made a mistake when adding a loop from beginning to end, I just committed a slight adjustment, can you check if the warning still happens when adding a loop?
 

Dollscythe

Member
Newcomer
Joined
Nov 28, 2016
Messages
6
Trophies
0
Age
29
XP
56
Country
China
Thanks to the commit.
I call these warned songs as "invalid songs", correspondingly, the others are "valid songs". And I found that "valid songs" will always be valid, whatever I choose "yes" or "no" for adding a loop, it'll never be warned. On the contrary, "invalid songs" will be warned. The only way to prevent being warned is to use brawlbox to convert it into .brstm with a loop.

7.jpg

3.brtsm (by brawlbox (no loop)) -> adding a loop -> warning -> 4.idsp

8.jpg

1.mp3 (a "valid song") -> adding a loop -> 5.idsp
 
D

Deleted User

Guest
I accidentally made nus3banks open with Winamp and have no idea to change it now. Any help?
 
D

Deleted User

Guest
I am having this exact problem modding Sm4sh on Wii U. I am trying to replace Mario's voice lines. I am using the exact same file method I used to edit a bunch of the victory themes (Export music in Audacity as WAV signed 16-bit PCM, convert that file to brstm in BrawlBox as either ADPCM or PCM16 since both have worked for the victory themes, and then replacing the idsp in the appropriate nus3bank with the brstm). At that last step I am getting the error LogicIsHansom is having.
 

lfmxdg368

New Member
Newbie
Joined
Jul 19, 2012
Messages
4
Trophies
0
XP
97
Country
Cote d'Ivoire
The program seems to work fine, it doesn't requires to use just WAVs like almost any other sound modding tool. I'm only using it to change SFX/Voices btw, so maybe that's what I haven't run into any problem.

Keep it up!
 
D

Deleted User

Guest
I tested it in-game and the nus3bank for Mario's voice I created by replacing the idsp's with wav's works fine (although I had to make them mono as they sounded slowed down and low-pitched in stereo). I'm not sure what the error the program was claiming to have was.
 

Z3mP41

Member
Newcomer
Joined
Jan 10, 2017
Messages
7
Trophies
0
Age
23
XP
43
Country
Mexico
Hi!, i love the program, it makes sfx replacement really easy and fast, but i've got a problem: when i change the IDSP it says that it fails creating the new IDSP when running revb.exe
how can i fix it?
 

Ralphward458

New Member
Newbie
Joined
Feb 28, 2017
Messages
1
Trophies
0
Age
23
XP
42
Country
Not sure if you already solved this but when ever I try to replace a song
79264-0c75f1e74cb1f65189a827b5a2ab228a.jpg

This appears
 

Attachments

  • Capture.PNG
    Capture.PNG
    4.7 KB · Views: 323

F. Lobot

Well-Known Member
Member
Joined
Dec 28, 2010
Messages
160
Trophies
0
XP
269
Country
United States
I'm a little confused as to how this program works. Based on this:

Now uses ffmpeg to support a LOT more file types (literally anything ffmpeg can convert to wav, from MP3 to video files)

I was under the impression that I could just import an mp3/flac/whatever and convert it to an nus3bank. But it seems the only format the program will open is Nus3bank. Does this not work like BRSTM?
 

LogicIsHansom

Well-Known Member
Member
Joined
Oct 23, 2016
Messages
227
Trophies
0
Age
34
XP
500
Country
United States
Also Whenever I try to convert my brstrm to a nus3bank it always says successful but usually the result is the original nus3bank's sound.
 

nhb

Member
Newcomer
Joined
May 30, 2016
Messages
22
Trophies
0
Age
32
XP
64
Country
United States
I have a weird problem. I ran into trouble with a couple of audio files so I did a clean install of nus3bank editor. I fixed the initial problem, but now any non-native Smash audio file I run through the editor gets an audio crackle at the end of it. It's audible in-game and if I extract the file after injecting. At some point something got messed up somewhere. I don't think I was using a significantly older version of the editor before. Completely clean installs do the same thing. Using Python 3.5+

I'm kind of baffled. Any help?
 

TotoroAway

Member
Newcomer
Joined
Jun 15, 2017
Messages
21
Trophies
0
Age
123
XP
45
Country
United States
Each time I try to replace the bank file it tells me "no loop is detected" even though a made a loop in brawlbox
 

Rhathirus

New Member
Newbie
Joined
Nov 25, 2021
Messages
1
Trophies
0
Age
26
XP
54
Country
Canada
This program won't run. I'm using version 2.20 and have Python version 3.10.0 installed. Every time I try to execute it, nothing happens.
 

Site & Scene News

Popular threads in this forum

General chit-chat
Help Users
  • No one is chatting at the moment.
    SylverReZ @ SylverReZ: https://www.youtube.com/watch?v=TKyNPg7UIIc