Banner
Views: 738,517,030
Time:
11 users online: 9999eh, BeeKaaaay, Dutch_Meatbal, ECS.98, Flamesofshadow, john fortnite kennedy, KoJi, MajorMuff, MarioFanGamer, MedroidFelipe, TheEvilKingBowser - Guests: 54 - Bots: 117Users: 38,868 (1,928 active)
Latest: LordDarkScythe
Tip: Doors and pipes act strange near screen boundaries. See this to avoid strange issues.Not logged in.
The Split700 thing that rips+loops all BRRs found in all SPCs in the folder
Forum Index - SMW Hacking - SMW Hacking Help - Custom Music - The Split700 thing that rips+loops all BRRs found in all SPCs in the folder
Pages: « 1 »
..For lack of a better title. Anyways, I figured I may as well share this with the people who don't have it already, because it makes ripping/looping BRRs so much less of a hassle:

https://github.com/gocha/split700/releases

Just put all of your SPCs in that "bin" folder, copy this script into a blank .txt, save, and rename it from .txt to .bat, then run this batch script inside your split700 /bin/ folder. All of the BRRs should be ripped with their loop points added to the header in the correct AMM/AMK format.

Thanks to Lui37 for giving me it in the first place (though I recall it's been passed off a couple of times). I don't think anyone's ever posted it on here, and I don't think the Tools section likes .bat hosting (at least, before the staff re-moderation).

.. but yeah, hopefully this tool will make things go a lot faster for AMM/AMK porters. Cheers!
Pretty much all that needed to be put in the batch is -M for it to loop the samples properly anyway. Still, pretty useful.
As far as I know, --force just rips every possible sample from the spc (0x00 -> 0xFF, invalid ones included (unless I'm somehow wrong)), so yeah, one could as well remove that (it clutters up folders quickly heh).
Also, for whatever reason I think this was originally shared by Hadron, but I don't remember well #lm{MARIO69}
Good idea putting this here anyway, that thing makes stuff a lot easier.

Oh, awesome! I had an older version which didn't set the loop points and I always had to do it manually, so I'm sure this is going to be very useful.
C3 2016 NEW - C3 2014 - C3 2013

Quest on Full Moon Island 2
Oh, I thought everyone used that version already :V

Well, if that wasn't the case, it's nice that you share it :D
Originally posted by Lui37
Also, for whatever reason I think this was originally shared by Hadron, but I don't remember well #lm{MARIO69}

Yeah, and I got it from Ice Man (I think he posted it in his NintSPC tutorial). It's definitely a useful thing, so props to CY for posting it. I remember the times when I used to hex-edit all my .brr samples...now that was some boring stuff.
(sticky can you sticky this)

Seriously. Many people would certainly benefit from it.

--------------------
Check out my music!
I run this program with this track and ended up with 302 .brrs

After removing --force from the .bat I ended up with 30, but I'm pretty sure there isn't that many samples in this track.

Does anyone know I could distinguish the 'correct' samples from the others without going through them one by one, or is there actually 30 different samples in one track?

Originally posted by gibbl
I run this program with this track and ended up with 302 .brrs

After removing --force from the .bat I ended up with 30, but I'm pretty sure there isn't that many samples in this track.

Does anyone know I could distinguish the 'correct' samples from the others without going through them one by one, or is there actually 30 different samples in one track?

I'm not sure, but I think there are 30 different files as 30 is the number of samples contained in that bank (which is basically a "group" of samples: the actual music picks some of them and uses it).

Anyway, distinguishing the correct samples is very easy: you can do it by opening the SPC in SPC700 Player, going to the "Channel 1" page (just push right twice) and looking at the sample numbers which are being used - then you simply pick the extracted files with that number.
C3 2016 NEW - C3 2014 - C3 2013

Quest on Full Moon Island 2
So I'm not exactly sure what this does: would it allow me to go from just a SPC file to something I can import in the hack? (with AddmusicK 1.0.5 you insert a txt file, and I downloaded SPC files alone, without any txt files)
And I can cut it like I want and make the loop where I want?

--------------------
Super Mario Pants World by Romano338 - Playthough
Luigi's Lost Levels by Romano338 - Playthough
Baby Kaizo World by Romano338 [Cancelled] playthrough
This is for extracting BRR samples from an SPC, not to convert an SPC into a usable .txt. In other words, this is a tool for porters.
oh ok. Thanks

--------------------
Super Mario Pants World by Romano338 - Playthough
Luigi's Lost Levels by Romano338 - Playthough
Baby Kaizo World by Romano338 [Cancelled] playthrough
Does split700 work on windows 10? ... I'm trying to open it, and it just closes right away. >__>
Split700 has to be run with commandline arguments, either in a terminal or by way of a script, such as the one linked in the first post.

--------------------
soundcloud / bandcamp / twitter / battle of the bits / buy our album
Pages: « 1 »
Forum Index - SMW Hacking - SMW Hacking Help - Custom Music - The Split700 thing that rips+loops all BRRs found in all SPCs in the folder

The purpose of this site is not to distribute copyrighted material, but to honor one of our favourite games.

Copyright © 2005 - 2019 - SMW Central
Legal Information - Privacy Policy - Link To Us


Total queries: 23

Menu

Follow Us On

  • Facebook
  • Twitter
  • YouTube

Affiliates

  • Talkhaus
  • SMBX Community
  • GTx0
  • Super Luigi Bros
  • ROMhacking.net
  • MFGG
  • Gaming Reinvented