libertyernie
Smash Ace
New version out. Version 3.1 supports other output formats besides BRSTM. See the OP for details.
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!
Nevermind, I downloaded an older version and somehow it seems to work for me. Thanks for the help though.Do you have a screenshot? That might help.
I suppose you could also check to make sure everything is in the "tools" folder that should be. In the newest version there are four folders: "sox", "VGMPlay", "vgmstream", and "vorbis-tools".
does this actually work?, i'm pretty sceptical about it, does it actually convert?
What link?Link is broken
Download brawl manager, its better.When I tried to convert one of my MP3 files, it does nothing and says that the program has stopped working, immediately exiting out of it. Why?
I believe your latest version 3.4.1 available from your website addresses this. However, I noticed that some brstm outputs have an audio glitch when the source loop isn't divisible by 14336. For example, put the latest version of vgmstream (vgmstream test decoder r1039 Sep 15 2014) in the tools folder and try converting "snd_bgm_A29c_PPM_Medley_Part3_3DS.idsp" from Smash Bros 3DS to brstm using the default settings. If you play the idsp in Winamp, it loops seamlessly. If you play the brstm output however, it has a hiccup around the loop point.Could you please fix it so that it automatically corrects the loop points to be 14336 for BRSTMs?
If so, maybe there is a glitch in that code with unusual sample rates?Currently Brawlbox's brstm converter just adds silence to the beginning of the file if the start loop point isn't a multiple of 14336. This isn't that preferable, so in my standalone command line converter that I made by using Brawlbox's converter, I made it so that it simply copies the number of samples needed to align the loop points from the samples after the start loop point and pastes them after the samples at the end loop point. This way the loop points are aligned, and no silence is unnecessarily added to the beginning of the file.
To do this, simply add this code at line 124 in RSTMConverter.cs. Hopefully we can see this implemented in later versions of Brawlbox.
Code:for (int i = 2; i < bufferSamples; i++) { if (stream.SamplePosition == stream.LoopEndSample && looped) stream.SamplePosition = stream.LoopStartSample;
hahahahaCould you please host it somewhere else? my school blocker's not letting me on...
Forgot I posted here, I ended up downloading it at home. It works a charm in most cases!hahahaha
OH THANK GOD FOR THIS