Ads keep us online. Without them, we wouldn't exist. We don't have paywalls or sell mods - we never will. But every month we have large bills and running ads is our only way to cover them. Please consider unblocking us. Thank you from GameBanana <3

Updated Music Replacement Guide - A Tutorial for Persona 4 Golden (PC).

No repacking, no command line, pure bliss

1. Advantages over the older method

  • No modifying and repacking the BGM.xwb
  • No backing up files
  • No command line tools
  • No screwing around with Steam file integrity checks
  • Much less time consuming, especially for slower PCs

2. What you need

3. LameXP

Note: This part is only needed if your audio is in a format that is not WAV (e.g., MP3, OGG, FLAC, etc.)
  1. Open LameXP (assuming you have installed it, of course)
  2. Tap the "Compression" tab, then click the bubble to the left of "PCM/Wave"
  3. Open File Explorer and navigate to the P4G Music Converter folder (wherever you installed it) and create a folder named "wav" for easy reference
  4. Go back to LameXP and click the tab that says "Output Directory"
  5. Navigate to your "wav" folder, and click it once you have found it (it will be highlighted in blue once you click it)
  6. Go to the "Source Files" tab
  7. Open File Explorer and highlight all of your audio files, then drag and drop them into the box that says "You can drop in audio files here!"
  8. At the bottom right, tap the button that says "Encode Now!"
  9. Once all your files are finished converting, you are done with LameXP

4. Finding loop points

For simplicity, I just created a video guide. Excuse my garbage mic, as well as the fact that it was 4 A.M.

5. P4G Music Converter

  1. Find the Track Title of the song you want to replace here (should be "BGM" then 3 numbers)
  2. Open File Explorer and navigate to the "mods" directory in your P4G installation folder (usually C:\Program Files (x86)\Steam\steamapps\common\Day or Persona 4 Golden\mods)
  3. Create a folder called "SND" inside of the "mods" folder, and inside of the "SND" folder create one called "BGM". Note: if you are wanting to use the Mod Compendium, create a new mod, then follow these same instructions.
  4. Open P4G Music Converter
  5. Next to the box that has "Input WAV file:" above it, click the "Browse" button and open the WAV file.
  6. Click the only other "Browse" button in the program and navigate to "\mods\SND\BGM\".
  7. Click the text box next to where it says "File name:" and enter the Track Title, then put ".raw" after it. For example, if you wanted to replace the title screen BGM, you would type "BGM019.raw". Then, hit enter.
  8. Check the box that says "Loop Enable" on it.
  9. Go back to Audacity and put the "Start and End of Selection" values into the "Loop Start:" and "Loop End:" boxes respectively. Ignore the 0s that come before the first number.
  10. Press "Convert"
  11. If it comes up with a popup, answer "Yes".

If everything went correctly, you should open your game and hear the track that you converted with the loop points intact!
  • harel avatar
    harel Joined 11mo ago
    i have a problem.

    you provided a loop start point that is not aligned to 128 samples...what should i put in the start loop i don't understand
    URL to post:
  • Alastor_55 avatar
    Alastor_55 Joined 2y ago
    2y 2y
    Whenever I hit convert, I keep getting an error code: 1073741515. I know i'm doing something wrong, which is more than likely step 7.
    URL to post:
  • dude can you help me when i do the other browse option it says (Verify that the file name is correct)

    URL to post:
  • iDont Know avatar
    iDont Know Joined 11y ago
    133 points Ranked 98,103rd
    6 medals 1 rare
    • 6 years a member Medal icon
    • One month a member Medal icon
    • 6 months a member Medal icon
    • 1 year a member Medal icon
    • 2 years a member Medal icon
    • 4 years a member Medal icon
    Damn, thanks a bunch! I've wanted to put my own selection of BGMs into the game but IDK how to make a loop point, and this video is exactly what I need! Thank you so much for taking the time to make this :D
    =====iWas Here=====
    URL to post: