ROM Hack [RELEASE] Animal Crossing: New Leaf NH Music Pack

Joanotin-TS

Member
OP
Newcomer
Joined
Mar 17, 2020
Messages
8
Trophies
0
Age
27
XP
38
Country
United States
350

Animal Crossing New Horizons Music Pack

Check the other Animal Crossing music packs that inspired this mod:
GCN Music Pack by @Jouzai
WW-CF Music Pack by @Stjinchan
UPDATE 3/30/2030 same day post: edited the instructions on how to add the files yourself. Thanks @Extrasklep for showing and leading me to an easier method. Also removed loop notes text file as it's now pointless.

UPDATE 4/10/2020: v1.1 added, updated the diy instruction sections, added new text file showing tracks added from v1.1

Yes, it's probably weird to make a music mod of an older game using the newer game's songs, but whatever, here it is! This Music Pack contains tracks from Animal Crossing New Horizons. The tracks are taken directly from the game's files. More tracks will be added later on.

"ACNH Music Pack for ACNL" version history:
  • v1.0: Contains all hourly music from New Horizons as well as a few other tracks
  • v.1.1: Added 9 more tracks

Download Link Notice: I cannot put links in here due to website rules, but google is your best friend (or whatever search engine you use I guess). If you can't find my links out there, then there are instructions on how to mod it yourself.


Prerequisites:
  • CFW with Luma 7.0 and above
  • A physical or digital copy of Animal Crossing: New Leaf (with or without Welcome Amiibo update preinstalled)
  • At least 327 mb of storage (as of v1.0)
  • Enable game patching in the Luma configuration settings
Instructions:
  1. Open our 3DS sd card on your computer
  2. Create a folder named luma at the root of the sd card if there isn't one already
  3. Inside the luma folder, create a folder named titles if there isn't one already
  4. Inside the titles folder, create a folder with the following Title IDs depending on your version and region of the game:

Pre-Welcome Amiibo (icon on the 3DS menu is just a leaf):
US: 0004000000086300
EU: 0004000000086400
JP: 0004000000086200

Welcome Amiibo Preinstalled (icon on the 3DS is a leaf with the amiibo color streaks):
US: 0004000000198E00
EU: 0004000000198F00
JP: 0004000000198D00

Your current folder location should be like this: sd:/luma/titles/TITLEID/
Instructions (cont.):
  1. Download and open the Music Pack and locate the "romfs" folder. Copy it to the root of your TITLEID file.
  2. Reinsert the sd card back into your 3DS
  3. Boot up to the Luma3DS configuration (default settings are turning on the 3DS while holding the SELECT button)
  4. Navigate to "Enable game patching" using the dpad
  5. If there's no "x" besides it already, press A to enable it
  6. Save and exit configuration with the START button
  7. Start Animal Crossing New Leaf and enjoy!
Please leave a comment if you find anything wrong with the files, such as bad loops. Save often. I am not responsible for lost progress.

If you couldn't find my files online, then here are instructions on how to edit/add the tracks yourself. It's much easier to do so if you have access to the original files, or files that already include the looping points in it.
Prerequisites:
Instructions (Windows):
  1. Download and extract both the latest Looping Audio Converter and vgmstream test file
  2. Inside the extracted test file folder, copy its contents
  3. Go to the extracted Looping Audio Converter folder and navgate to "tools" -> "vgmstream"
  4. paste the files you copied from test into vgmstream. Doing this updates Looping Audio Converter to be able to read the original sound files
  5. Open the Looping Audio Converter executable
  6. Add the music files you have with the Add or Add Folder button
  7. Change "Output format" to BCSTM
  8. Enable "Amplify (amplitude ratio)" and set it to a desired number. I chose 2.500 for my edits
  9. On the "For files with no loop information", change it to Keep as non-looping
  10. Select Put all channels in one file from the bottom left
  11. Click Start. You should see a popup window listing some of your files. Wait for a bit until it finishes
  12. Once it's done, all that's left is to rename them all. Refer to the track list and track list reference text files for help renaming each file to the appropriate file name.
  13. Follow the earlier instructions on top and enjoy! You can also verify if the loops are correct before doing that by opening them all up on foobar and listen on each track. If you do that, make sure to have the vgmstream settings to "Loop forever"
Certain files may required the right amount of channels or else the game crashes, such as the Able Sisters Store. You can use audio programs like Audacity to create extra channels. The extra channels can be a copy of your current track.
If you weren't able to obtain these files as well, then sadly you need to enter the loops yourself. Here's a short guide on how to manually find loops using Audacity:
  1. Open up Audacity and drag a music file into it (you can do multiples, I recommend doing three at a time especially on the hourly tracks with different weather)
  2. Listen to the track and take note of places where you think the looping happens.
  3. when you find a spot where you think it loops press Ctrl + B to make a label. Do this for the starting loop and end loop
  4. Test the loop. Click on the starting loop and drag it to the end loop There should be a highlight between those markers. Hold Shift then press the Spacebar to play the track on loop. If the loop sounded good then you're done. If not then adjust he labels by clicking on them.
  5. On the bottom of the program, click the down triangle from the "Audio Position" and change it to samples.
  6. Highlight from the two labels again if it's not already and check the "Star and End of Selection" on the bottom. These two numbers are what you need to use when looping the audio.
  7. In the folder where the Looping Audio Converter tool is, create a loop.txt file if it doesn't exist already
  8. Copy those two numbers to the loop.txt file and type in the name of them music file with it.
 

Attachments

  • track list v1.0.txt
    2.5 KB · Views: 84
  • track list reference v1.0.txt
    2 KB · Views: 86
  • track name list v1.1.txt
    5.3 KB · Views: 116
Last edited by Joanotin-TS,
  • Like
Reactions: Koujaku and IC_

IC_

Cossus cossus
Member
Joined
Aug 24, 2017
Messages
1,469
Trophies
1
Location
The Forest
XP
3,158
Country
Poland
You could use the BRSTM files from smashcustommusic and convert them to BCSTM, they are ripped directly from the game and have the original loop points
 

Joanotin-TS

Member
OP
Newcomer
Joined
Mar 17, 2020
Messages
8
Trophies
0
Age
27
XP
38
Country
United States
Okay, so I was curious how they managed to get the exact looping points, and looks like I made it way more complicated than it should. Those files I used already had their own looping points, and I should have just used those. I was just too used to working with tracks that didn't have loop info
 

IC_

Cossus cossus
Member
Joined
Aug 24, 2017
Messages
1,469
Trophies
1
Location
The Forest
XP
3,158
Country
Poland
Okay, so I was curious how they managed to get the exact looping points, and looks like I made it way more complicated than it should. Those files I used already had their own looping points, and I should have just used those. I was just too used to working with tracks that didn't have loop info
Yeah the BWAV files from the game have loop points just like B*STM and other video game music formats
 
General chit-chat
Help Users
  • No one is chatting at the moment.
    Psionic Roshambo @ Psionic Roshambo: Hmm didn't know they made more Dusk Till Dawn movies watched part one on Pluto TV and they have...