The Binding of Isaac: Rebirth

The Binding of Isaac: Rebirth

Not enough ratings
More Custom Soundtracks
   
Award
Favorite
Favorited
Unfavorite
Tags: Lua, Tweaks, Music
File Size
Posted
657.219 KB
9 Mar @ 8:33am
1 Change Note ( view )
You need DLC to use this item.

Subscribe to download
More Custom Soundtracks

In 2 collections by ☢ Nato Potato ☢
NatoPotato's Binding of Isaac Mods
120 items
Soundtrack Menu compatible mods
478 items
Description
This mod is an add-on for the Soundtrack Menu mod that allows you to have multiple separate 'Custom' soundtrack configurations.

It also allows for greater customizability, you can set a unique shuffle list for the soundtrack and/or track type for each individual entry in the soundtrack.

Custom soundtracks added by this mod can also be selected by the Character Based Soundtracks mod.

A few example files are included that you can use as references.



Instructions
Just open the mods files (Steam\steamapps\common\The Binding of Isaac Rebirth\mods\morecustomsoundtracks) and open the 'soundtracks' folder, there you can copy/paste and edit one of the example files. (I recommend using notepad++)

Each lua file has a list of all the supported tracks in the game (not including Main Menu and the Run Start jingles as those are set independently), each entry in the list has a soundtrack and a track type set, e.g. {"Flash",1}.

The soundtrack is a piece of text that can be the name of a soundtrack you have installed (check the AddSoundtrackToMenu function of the soundtrack mods main.lua to make sure its correct) this includes the built-in soundtracks, "Default","Rebirth","Flash", "Antibirth", "SuperMeatBoy", "TheEndIsNigh", "LegendOfBumbo" and "Genesis".
The soundtrack can also be set to "Shuffle" or "Random" which will have it use the soundtrack menu's regular shuffle list, all entries set to shuffle will use the same soundtrack at the same time, whereas entries set to random will each have their own individual soundtrack chosen, the soundtrack may also be set to "Silent" to have the track not play anything.

The track type is a number representing the different track types in order, 1 = basement, 2 = cellar, 3 = burning basement, etc, so for example if you wanted the basement to play music that was meant for the void you would replace the 1 with a 17.
The order of the track types can be seen in the example files, they can also be found in the 'Making a compatible soundtrack' discussion on the Soundtrack Menus workshop page.

Both the soundtrack and track type for each entry can be set as a list rather than just a single item, e.g. {{"Flash","Antibirth"},{1,2,3}}, allowing you to further customize your soundtrack configuration, when set this way the soundtrack will use one specific item from each list, with the choice in each list changing whenever the soundtrack gets shuffled.

When you're done open the mods main.lua file and you should see some example code, you just need to copy/paste one of require functions and edit the text in it to match the name of your new file.

After that you should be able to go into the game, open the config menu, go to 'Set Soundtrack' (or 'Potato Pack 2' then to soundtrack menu) and change the current soundtrack to the left past the Options tab, and your custom soundtrack should appear as a selectable soundtrack.



NOTES:
If you unsubscribe from the mod your custom files may be deleted by steam, so move them somewhere else beforehand if you want to keep them.


If you experience issues try unsubscribing from the soundtrack menu or potato pack 2, deleting that mod from your computer, running the game, waiting for the main menu, closing the game, and resubscribing.
That should force steam to download the latest version of the mod instead of leaving you stuck on an older version, which could be the cause, if that doesn't fix it, please check your debug console and see if there are any error messages.
Popular Discussions View All (1)
6
10 Jul @ 11:34pm
Can't do 3 or more soundtracks for a single floor
Neon_Cranberries
2 Comments
Gokudera ElPsyCongroo 10 May @ 8:53am 
Superb idea! Will save me from copy pasting and tweaking music.xml each time it updates :)
Apothos 9 Mar @ 4:00pm 
Thanks for doing this. This is awesome.