Phos Music Manager

Phos Music Manager is, well, a music manager. It simplifies replacing music to just selecting your new file, setting your loop, and building.

Requirements

Getting Started

  1. Download the latest version from here: https://github.com/T-PoseRatkechi/phos-music-manager/releases
    • The file you need to download is PhosMusicManager.zip.
  2. Unzip the file then run PhosMusicManager.exe.

Project Setup

  • Music Replacement: Select the game project for your game. Then click the gear icon near the top to open Project Settings.
  • BGME Framework: Select New Project.
    • Use a new project for BGME Framework mods to separate the game's audio tracks from any new ones you add.
    • Multiple projects can use the same output folder, so there's no conflicts.
  1. Under the Output Folder setting, click on the folder icon.
  2. Go to your music mod's folder, then click Select Folder.
    • Your music mod, along with all other mods, can be found in the Reloaded II folder: RELOADED_II_FOLDER/mods
  3. Click Confirm/Create to save changes.

Persona 5 Royal PC Support

  1. Near the top, click Tools, then Open, then Encoders Folder.
  2. In the folder that opened, right-click, then create a new Text Document.
  3. Replace the name, including the .txt, with adx-p5r-pc.ini.
  4. Select Yes when it asks about changing the file extension.
  5. Double-click and open in a text editor, like Notepad.
  6. Copy and paste the following:
    name=ADX (Persona 5 Royal PC)
    out_container_format=adx
    key_code=9923540143823782
  7. Save the file.
  8. In Phos Music Manager, click Tools, then Reload Files.

Music Replacement

  1. Find the song you want to replace and select it.
  2. In the side menu that opened, select your replacement file.
  3. Set your loop points.
  4. Once you're finished replacing any songs, click Build at the top.

BGME Framework

With BGME Framework, it's likely you'll be adding and using new audio tracks.

Manually

  1. In your project, click the + button near the top to add a new track.
  2. Fill in the name, along with the category and tags if you like.
  3. For the Output Path and Encoder, these will depend on the game you're modding:
    • BGM ID
      Replace BGM_ID with the ID you intend to use. For more information see: Using New Music
    • Persona 4 Golden
      Output Path: FEmulator/AWB/snd00_bgm.awb/BGM_ID.hca
      Encoder: HCA
    • Persona 5 Royal
      Output Path: FEmulator/AWB/BGM_42.AWB/BGM_ID.adx
      Encoder: ADX (Persona 5 Royal PC)

      Make sure you select ADX (Persona 5 Royal PC) and not the base ADX encoder. If your music in-game sounds like static, you probably selected ADX for the encoder.

    • Persona 3 Portable
      Output Path: P5REssentials/CPK/BGME/data/sound/bgm/BGM_ID.adx
      Encoder: ADX
  4. Once finished, click Add. Now you can select it, set a replacement file and loop, then Build like usual.

Project Preset

  1. In your music mod's folder, go into the BGME folder.
  2. Whenever the game is started, a music manager preset will be created from your music script. The new file will have .project at the end of its name.
  3. In Phos Music Manager, near the top, click Tools, then Open, then Presets Folder.
  4. Copy and paste your .project file into the folder that opened.
  5. In Phos Music Manager, click Tools, then Reload Files.
  6. Using the project preset:
    • Create a new project and change the Preset to yours.
    • Add it to an existing project by opening the Project Settings (gear icon), changing the Preset to yours, and clicking the Reset button. All existing replacements will have to be re-added (loop data is saved).
    • Planned: Add it to an existing project by opening the Project Settings (gear icon), changing the Preset to yours, and clicking the Update button.

Continue: Adding Randomized BGM