ROM Hack [RELEASE] BRSTM/BCSTM Conversion Tool (BETA)

nastys

ナースティス
OP
Member
Joined
Aug 5, 2014
Messages
1,730
Trophies
0
Age
26
Location
Earth
XP
1,794
Country
Italy
My BRSTM file is indeed 0 Bytes. I don't really know what means 2ch (2 channel i would guess but still don't know what it is nor how to change it), however my input file was a 44100 Hz FLAC file. i'll try with the song you linked me and edit that post.
1 channel = mono
2 channels = stereo
4+ channels = surround

To convert a mono audio file to stereo, import the same track twice, then click on the drop-down menu of the first track (next to the "X") and select "Make Stereo Track".
Make sure the "Project Rate" is 44100 Hz, then export it as FLAC.
 

Sinnay

Member
Newcomer
Joined
Apr 19, 2019
Messages
7
Trophies
0
Age
26
XP
42
Country
France
1 channel = mono
2 channels = stereo
4+ channels = surround

To convert a mono audio file to stereo, import the same track twice, then click on the drop-down menu of the first track (next to the "X") and select "Make Stereo Track".
Make sure the "Project Rate" is 44100 Hz, then export it as FLAC.

I still have the exact same issue unfortunately, i tried with both my silent file and the song you linked, the BRSTM is successfully created and > 0 bytes and when i try to convert to BFSTM nothing appears (i still have the "done" message though) the files were stereo 44100 Hz and exported as FLAC

Edit: Since i only want to convert that silent file, could you convert it and upload it here ? if that is allowed of course
 
Last edited by Sinnay,

nastys

ナースティス
OP
Member
Joined
Aug 5, 2014
Messages
1,730
Trophies
0
Age
26
Location
Earth
XP
1,794
Country
Italy
I still have the exact same issue unfortunately, i tried with both my silent file and the song you linked, the BRSTM is successfully created and > 0 bytes and when i try to convert to BFSTM nothing appears (i still have the "done" message though) the files were stereo 44100 Hz and exported as FLAC

Edit: Since i only want to convert that silent file, could you convert it and upload it here ? if that is allowed of course
You could try converting the file manually to BFSTM. Just copy the BRSTM file to the "tools" folder, then open a command prompt or a PowerShell window and run:
Schermata del 2019-04-19 15-22-47.png

Anyway, here's a silent file (it loops every second):
 

Attachments

  • silence-1s.zip
    48 KB · Views: 167

richardZeldaModder

Well-Known Member
Newcomer
Joined
Sep 11, 2018
Messages
47
Trophies
0
Age
34
XP
237
Country
United States
I've been having trouble with this tool lately, getting the loops perfect. For some reason, the second option "using soneek's converter" stopped working on my PC. Is there a way to fix this? I'm using version 2.0

Now, here's my process: 0. setting the loop start point to the exact second I edited the audio file to loop at in Audacity 1. Convert the .wav to BRSTM 2. Convert the BRSTM to BCSTM "using froggestspirit's converter" (The app is open the entire time.) I've tried changing settings: checking/unchecking the box "limit bytes to," changing the sampling rate with "limit bytes to" unchecked, changing precision to "1," and checking the box "do not approximate" in options.

The loop is a little bit off, it seems no matter what I do. (Also, has another program released yet that converts directly to BCSTM?)
 
D

Deleted User

Guest
sorry for the necrobump but how do you even loop using this thing? theres no option for a start to end loop, i want to convert a song for a theme i already did on another console while keeping the loop.
upload_2020-3-30_23-31-8.png
 

nastys

ナースティス
OP
Member
Joined
Aug 5, 2014
Messages
1,730
Trophies
0
Age
26
Location
Earth
XP
1,794
Country
Italy
sorry for the necrobump but how do you even loop using this thing? theres no option for a start to end loop, i want to convert a song for a theme i already did on another console while keeping the loop.
View attachment 201770
You can trim the song and only set the start loop. It's not like a menu theme is going to actually break the loop (which I assume what the loop end point is for).
 
D

Deleted User

Guest
You can trim the song and only set the start loop. It's not like a menu theme is going to actually break the loop (which I assume what the loop end point is for).
oh, ok thanks, i never actually thought about that
 

RocketRobz

Stylish TWiLight Hero
Developer
Joined
Oct 1, 2010
Messages
16,631
Trophies
3
Age
24
XP
21,062
Country
United States
Both froggetspirit and soneek's BRSTM to BCSTM converters aren't working.
froggetspirit's converter instantly crashes and closes and shows "Done!", and soneek's converter doesn't output a BCSTM file after selecting a BRSTM and showing "Done!".
And yes, I made sure the path has no spaces.
 
Last edited by RocketRobz,

IC_

GBAtemp's ???
Member
Joined
Aug 24, 2017
Messages
1,569
Trophies
1
Location
The Forest
XP
5,475
Country
Antarctica
Both froggetspirit and soneek's BRSTM to BCSTM converters aren't working.
froggetspirit's converter instantly crashes and closes and shows "Done!", and soneek's converter doesn't output a BCSTM file after selecting a BRSTM and showing "Done!".
And yes, I made sure the path has no spaces.
Did you try using brawlbox, vgaudio or loopingaudioconverter instead? You could also try openrevolution if you're able to compile that.
It's also possible that your BRSTM file is unusual or invalid, where did you get it from?
 

UnPerroPug

New Member
Newbie
Joined
Feb 25, 2024
Messages
1
Trophies
0
Age
24
XP
2
Country
Spain
Im getting an error when converting
File not converted:
(path)/audio.brstm
Post automatically merged:

Im getting an error when converting
File not converted:
(path)/audio.brstm
 

Site & Scene News

Popular threads in this forum

General chit-chat
Help Users
  • No one is chatting at the moment.
  • K3Nv2 @ K3Nv2:
    I'll reformat and have a 3tb raid0 m. 2 at least
    +1
  • K3Nv2 @ K3Nv2:
    Lmao that sold out fast
    +1
  • Veho @ Veho:
    Yeet the cat.
    +1
  • K3Nv2 @ K3Nv2:
    Good idea
    +1
  • The Real Jdbye @ The Real Jdbye:
    i thought everybody knew cocktails are like 75% ice
  • Veho @ Veho:
    Yeah but not like this.
  • Veho @ Veho:
    It's not like they're complaining that their Slurpee is 99% ice or something, but if the cocktail calls for "shot of vodka, shot of vermouth, shot of gin, shot of Campari, three shots of juice, squirt of lemon" and ends up being a thimbleful of booze, that's a problem.
  • The Real Jdbye @ The Real Jdbye:
    the funny thing is cocktails in norway are only allowed to have 1 20ml shot of booze
  • The Real Jdbye @ The Real Jdbye:
    so..... yeah
  • The Real Jdbye @ The Real Jdbye:
    we're used to only having a thimbleful of booze
  • Veho @ Veho:
    Booo.
  • The Real Jdbye @ The Real Jdbye:
    same thing if you want whisky on the rocks or something, you can't get a double
  • The Real Jdbye @ The Real Jdbye:
    but you could buy as many shots of whisky (or anything else) as you want and ask for a glass of ice and pour them in
  • The Real Jdbye @ The Real Jdbye:
    it's dumb
  • Veho @ Veho:
    Maybe.
  • Veho @ Veho:
    There was a comparison of the number of Ibuprofen poisonings before and after they limited the maximum dosage per box or per pill (i'll look that up). No limit on the number of boxes you can still buy as many as you want, so people argued it was pointless.
  • Veho @ Veho:
    But the number of (accidental) poisonings dropped because drinking an entire package of ibuprofen pills went from "I need a new liver" to "I need a new box of Ibuprofen".
  • Veho @ Veho:
    Here we have ketoprofen that used to be prescription-only because of the risk of toxic dosages, but then they halved the dose per pill and sell them in bottles of six pills apiece instead of twenty and it doesn't need a prescription any more. Yes you can buy more than one bottle but people simply don't.
  • Psionic Roshambo @ Psionic Roshambo:
    Usually accidentally overdose of ibuprofen here is from people taking like cold medicine then ibuprofen for a headache and the combination is over what they need
    Veho @ Veho: https://imgur.com/gallery/QQkYnQu