Guide to extract MIDI and SF2 from ACNL

gnaomo

Member
OP
Newcomer
Joined
May 17, 2022
Messages
5
Trophies
0
Location
Italy
XP
25
Country
Italy
Hellooo, after a day of looking up how to do this i decided to make a guide so in the future i don't have to remember all of this stuff again (yes i did this 2-3 years ago and then <puff>... forgot everything), this thread helped me for the most part so huge thanks to everyone there

With that said let's start
  1. We Make a Dump of Animal Crossing New Leaf (Either with godmode9 or Citra), we should end up with a romfs folder and on "../Sound/GardenSound.bcsar" there is all the stuff we need
  2. With caesar we just drag and drop "GardenSound.bcsar" on "caesar.exe".
  3. Done! Sequenced files are already converted to midi and sf2 :grog: WIth the help of citric-composer you can track down eventual unnamed SF2 files by just looking up the File ids (i'm sorry for this image, this should explain)
    Screenshot 2022-05-17 061419.png


ALTERNATE WAY TO EXTRACT SF2
caesar
is a great tool but if you happen to have unaccurate SF2s here's another way to extract them (using SF2Comp):
  1. With 3DSUSoundArchiveTool (Source or Already compiled) we extract "GardenSound.bcsar" just like with caesar. Basically we end up with .TXTs ready to be compiled with their respective .BCWAVs to form fresh SF2s. (.BCWAVs are basically WAVs, we will convert them later).
  2. SF2Comp is designed to compile and decompile .SF2s, it just needs the .TXT to be in a folder with all of its .WAVs file, to know which .WAVs a .TXT needs we just open the .TXT and look up every "SampleName" values under the section "[Samples]".
    Screenshot 2022-05-17 071055.png
  3. .BCWAV can be converted to WAV with EveryFileExplorer (under "Convert" > "Video Games Audio Formats Convert WAV(Use vgmstream")
  4. If everything is set up right SF2Comp compiling should produce an SF2 file, Enjoy!
 
  • Like
Reactions: Winduss

Site & Scene News

Popular threads in this forum

General chit-chat
Help Users
  • No one is chatting at the moment.
  • Psionic Roshambo @ Psionic Roshambo:
    It's retro now lol
    +1
  • BigOnYa @ BigOnYa:
    I guess. Will be the 3rd one I mod this week, Not that its hard at all, or why they didnt do themself. Oh well, for friends and family.
  • BigOnYa @ BigOnYa:
    Glad I keep "legal" backups of all the games.
  • BigOnYa @ BigOnYa:
    Yup, I am...:wtf:
  • BigOnYa @ BigOnYa:
    hey
  • BigOnYa @ BigOnYa:
    I keep trying to beat this last dlc set of tracks on 200cc mariokart8, and keep getting 2nd and 3rd, pissing me off
  • K3N1 @ K3N1:
    It's retro and still $200
    +1
  • BigOnYa @ BigOnYa:
    Has a great collection of games also, not to mention all the homebrew
  • Flame @ Flame:
    @Psionic Roshambo how are you bro? long time. still hook up with midget hookers?
    +1
  • a_username_that_is_cool @ a_username_that_is_cool:
    microwaves be like
  • a_username_that_is_cool @ a_username_that_is_cool:
    mmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmBEEPmmmmBEEPmmmmmmmmmmmmmmmmBEEEPmmmmmmmmmmmmmmmmmmmBEEEP
  • K3N1 @ K3N1:
    You might need a new microwave normal ones only beep at the start and end
  • ZeroT21 @ ZeroT21:
    sounds like my 30yr old toaster
  • any_name_you_wish @ any_name_you_wish:
    I swear, in the future games are gonna be paid for in frames. like 1.00$ for each frame of the game. and you have to pay like 1 million dollars just to beat like the Elder Scrolls 6
  • The Real Jdbye @ The Real Jdbye:
    @any_name_you_wish that's graphics cards
  • K3N1 @ K3N1:
    A dev could lock frame rates if they wanted to
  • K3N1 @ K3N1:
    But telltale already made it where you have to buy per chapter to beat a game and people were OK with it
  • TheBakingGamer0424 @ TheBakingGamer0424:
    Dear goodness
  • Psionic Roshambo @ Psionic Roshambo:
    Intel tried to market CPUs kinda like that one time, you had to pay for a license key to unlock like a larger cache or something.
  • Psionic Roshambo @ Psionic Roshambo:
    It got cracked lol
  • linuxares @ linuxares:
    thank god that died fast
  • TheBakingGamer0424 @ TheBakingGamer0424:
    as if subscription services as the latest module of purchase wasn't bad enough
  • Tigeristic15 @ Tigeristic15:
    hey,
    can anyone help me real quick?
    Tigeristic15 @ Tigeristic15: hey, can anyone help me real quick?