How to merge multiple song folders to reduce startup time.

Over time, you might amass a large amount of customs folders. This is a problem since, the more folders you have, the longer Rock Band 3 takes to count your songs.
A screenshot of Rock Band 3 loading downloaded content. It is loading 94 packages.

Ideally, you should put as many songs as possible into a pack to load things efficiently.
A screenshot of Rock Band 3 loading downloaded content. It is loading 48 packages.

Thanks to Onyx, you can do this easily! It is basically the same as the earlier as [the Xbox 360 CON to PS3/RPCS3 format tutorial].
Before starting, keep in mind that you will temporarily need to have the original separated packs and the merged pack installed.
Make sure you have enough space!

1.

Open a file browser and navigate to where your customs are installed.
This is normally within dev_hdd0\game\BLUS30463\USRDIR\.
For PS3, you will have to transfer the folder you want to combine to your computer for processing, which may take a while.
If you’re on RPCS3, you can get there quickly by right clicking Rock Band 3 within RPCS3 then Open Folder > Open Game Data Folder.
A RPCS3 with Open Game Data Folder, within the Open Folder menu, highlighted and with a cursor over it.

2.

Now, open Onyx Music Game Toolkit and click Quick convert/pack.
A screenshot of Onyx's main screen. A cursor hovers over "Quick convert/pack."

3.

Stay on the RB quick convert + pack creator tab.
Drag and drop the folders you want to merge or click on Add Rock Band Song to select them.
A GIF of folders of customs being dragged and dropped into the "RB quick convert + pack creator" tab of Onyx.

It is also recommended to enable Author to DTA tag at the bottom right.
A screenshot of Onyx's Quick Convert screen. "Author to DTA" is highlighted and has a cursor over it.

4.

Below the first row of gray buttons, click the first menu and select Make Packs.
Make Songs is useless in this context since it will create loose folders.
A screenshot of Onyx's Quick Convert screen. "Make songs: produced a single file for each song" has been clicked and the cursor is over "Make packs: combine songs up to a maximum file size."

5.

At the bottom left, make sure Encrypt .mid.edat is enabled, then select between either PKG (PS3) or Folders (PS3).

  • Folders (PS3) is recommended for RPCS3 users and PS3 users who know how to use FTP. It is much faster than PKG creation. You can also bypass the 4GB folder limit.
  • PKG (PS3) is only recommended for PS3 users who can only use USB flash drives to add more songs.
A screenshot of Onyx's Quick Convert screen. The cursor is selecting "Folders (PS3)" and "Encrypted .mid.edat" has been enabled.

6.

(Optional but highly recommended)
With these methods, the USRDIR subfolder will have an auto-generated name. It'll be OxxxxxSongName, with the SongName being the first song in the pack.
If you want to find the folder easily, it's recommended to select Custom USRDIR subfolder instead of Combine into one new USRDIR subfolder per pack and entering the name of your choice.
A screenshot of Onyx's Quick Convert screen. The cursor is selecting "Custom USRDIR subfolder" where "Keep original USRDIR subfolders" once was.

A screenshot of Onyx's USRDIR naming popup. The pack has been named "my_custom_pack."

7.

(Optional but highly recommended)
Since you'll be installing things as loose folders and files, you can easily bypass the 4000 MiB (or 4GB) folder limit. You can use this to pack extra dense folders!
Simply change the number at the bottom left to something absurdly high like 99999
A screenshot of Onyx's Quick Convert screen. "Max Pack Size (MiB)" has been set to "99999".

8.

At the bottom, select the big button labeled Make pack (or Start if you used the Make Songs option.)
A screenshot of Onyx's Quick Convert screen. The cursor is over "Make 1 pack."

Navigate to your RPCS3 folder and select the dev_hdd0 folder.
If you're going to be installing to a PS3 via FTP, select the most convenient folder.
A screenshot of a file browser window. "dev_hdd0" is selected and the cursor is over "Select folder."

It should successfully convert and auto-install into your RPCS3 directory, ready to play.
If using RB3DX, you can even do this while the game is running. Within RB3, select:
Options > Extras > Refresh Library to reload your song list.
A screenshot of Onyx's USRDIR naming popup. The pack has been named "my_custom_pack."

A screenshot of Onyx's Quick Convert screen. The cursor is selecting "PS3 (PS3)" and "Encrypted .mid.edat" has been enabled.

6.

(Optional but highly recommended)
With these methods, the USRDIR subfolder will have an auto-generated name. It'll be OxxxxxSongName, with the SongName being the first song in the pack.
If you want to find the folder easily, it's recommended to select Custom USRDIR subfolder instead of Combine into one new USRDIR subfolder per pack and entering the name of your choice.
A screenshot of Onyx's Quick Convert screen. The cursor is selecting "Custom USRDIR subfolder" where "Keep original USRDIR subfolders" once was.

A screenshot of Onyx's USRDIR naming popup. The pack has been named "my_custom_pack."

7.

At the bottom, select the big button labeled Make pack.
A screenshot of Onyx's Quick Convert screen. The cursor is over "Make 1 pack."

Select where you would like to save the PKG file and give it a name.
A screenshot of a file browser window. The file name has been set to "my_custom_pack"

It should successfully convert and a PKG file will be created, ready to install.
Simply install it like any other PKG.
A screenshot of Onyx's USRDIR naming popup. The pack has been named "my_custom_pack."