The Binding of Isaac: Rebirth

The Binding of Isaac: Rebirth

1,681 ratings
Soundtrack Menu
9
7
3
2
3
3
2
   
Award
Favorite
Favorited
Unfavorite
Tags: Lua, Tweaks, Music
File Size
Posted
Updated
507.185 MB
9 Dec, 2019 @ 11:56pm
15 Jul @ 12:03am
90 Change Notes ( view )
You need DLC to use this item.

Subscribe to download
Soundtrack Menu

In 1 collection by ☢ Nato Potato ☢
NatoPotato's Binding of Isaac Mods
108 items
Description
This mod lets you change the soundtrack in-game by using the Mod Config Menu.


REQUIRES MUSIC MOD CALLBACK: Afterbirth+ or Repentance
MAKE SURE YOU HAVE THE CORRECT VERSION AND NOT BOTH


With this mod you can change the games music on the fly without even needing to go back to the main menu, you can pick a specific soundtrack, set it to shuffle between various soundtracks, or even pick and choose individual tracks from each soundtrack to make your own custom soundtrack.
(or totally randomize the tracks for complete chaos)

Want the classic flash music for the basement and antibirth's downpour music for flooded caves? you can do that, you want every single boss fight to play 'Fast Track to Browntown'? sure you can do that too, for each default track in the game you can pick a song to play instead by selecting a soundtrack and trackname.


Just press F10 and go to 'Set Soundtrack'


On top of having the regular rebirth soundtrack I have added soundtracks from some of Edmunds other games, plus a couple soundtracks from AB+ modpacks.
The soundtracks included are: Rebirth, Flash Isaac, Antibirth, Super Meat Boy, The End is Nigh, Legend of Bum-bo and Genesis+.

More soundtracks can be added to the menu by compatible mods.

Each soundtrack has an option you can toggle that sets whether it can be used in shuffle and randomization.

You can press N at any point in game to skip to the next soundtrack when in shuffle or random modes. (or custom with shuffle/random options)


The menu will include 1 soundtrack added by mods that aren't compatible (listed as 'Default'), but it can't add multiple non-compatible soundtracks, they all overwrite the same files/track ids so only the most recently loaded one can be used.
(Unfortunately in Repentance the 'Default' music mod can only work if it just replaces audio files, if it uses a custom music.xml in resources and the audio files are named differently than the games 'vanilla' files it won't work)


In the 'Custom' mode you can set each individual (controllable) music track in the game to a specific soundtrack and tracktype of your choice, among the options for soundtrack are 'Silent, 'Random' and 'Shuffle'.

Each individual entry set to random will be a different soundtrack, while the ones set to shuffle will all share a single randomly chosen soundtrack, both random and shuffle tracks will change every so often based on your settings, either on room change, on floor change or on starting/continuing a run.



Thanks to Broski for sending me the original prototype code which I modified to make this mod and for the Genesis+ soundtrack.
Thanks to Taz for making the music API and Piber for making the mod config menu.


Note that this mod can't control the music for the intro cutscene, game start or end credits, and without Repentogon it can't control the music for the title screen and pre-floor nightmare. (you can still change those with a 'default' music mod)

But it DOES let you set a track specifically for Mega Satan, just call the track "SOUNDTRACKNAME Boss (Mega Satan)".

If you have Repentance you can also set a track specifically for phase 1 of the Hush fight instead of reusing the ??? music, just call the track "SOUNDTRACKNAME Boss (Hush Phase 1)".

If you have REPENTOGON then soundtracks can have custom music for the main menu and pre-floor nightmare.
To change the main menu music settings go through the main soundtrack selection and go left past the "Jingles only" mode (or right past all your installed soundtracks), once you've updated the settings then just change the soundtrack selection back to whatever soundtrack you want to use in game play.
The tracks should be titled in the music.xml like this:
"SOUNDTRACKNAME Main Menu"
"SOUNDTRACKNAME Nightmare"
"SOUNDTRACKNAME Dogma Nightmare"



If you made a soundtrack mod adding compatibility is fairly easy, just follow the instructions in the discussion topic.


Check them out and add more tracks to the menu, you can also use them as examples for making/updating your own mods.




This is included in POTATO PACK 2.
Popular Discussions View All (9)
2
4 hours ago
Main menu and pre-level Nightmare music
☢ Nato Potato ☢
22
15 Jul @ 7:18pm
Bug Thread
TheLemon27
68
14 Jun @ 9:21pm
PINNED: Making a Compatible Soundtrack mod
☢ Nato Potato ☢
783 Comments
chowderthechowchow 15 Jul @ 8:13pm 
yeah like replacing a ff boss theme to a flash theme. And it does work with the custom mode... that is most of the time. It seems like if there is a ff boss the soundtrack that i set in the custom mode plays 75% of the time while the ff boss theme plays 25% of the time. I have no clue why this is but if you have been working to better incorporate modded soundtracks into your mod thats totally cool. :steamthumbsup:
☢ Nato Potato ☢  [author] 15 Jul @ 7:30pm 
do you mean rearranging the track list? (e.g. swapping the burning basement music with the necropolis music), technically that can be done with the custom mode, though that only supports one soundtrack at a time, alternatively one can open the files of the soundtrack mod and rename some of the entries in the music.xml to fit their preferences, though that will be reverted if the mod author publishes an update

ive been working for a while to get this to play nice with the StageAPI mod (which takes control of the games music system while you're in a custom floor, without checking for soundtrack menu or music callback mod, not that I would expect it to but it would make things easier) but it's been a bit of a pain and I keep running into weird issues
chowderthechowchow 15 Jul @ 6:50pm 
Will there ever be compatibility to change modded soundtracks like FF music? Also was going to ask about Fall from grace's incompatibility issues but it seems like your already on it.
Anyways love the mod, have been using since early 2020. :steamthumbsup:
jacko 15 Jul @ 2:01pm 
wait how do you change the main menu music i dont see it lol
AROGOK 15 Jul @ 4:40am 
I noticed by the way that the Jumpscare boss theme, when fighting him, doesn't even turn on outside the bedroom
AROGOK 15 Jul @ 4:36am 
Screamer = Jumpscare. I just forgot the correct name of this boss
AROGOK 15 Jul @ 4:33am 
The same problem (which I described below) is noticed in the 2nd Knife Piece location when you get to it on the Fall from Grace mod floor. The same problem is present in the bedroom when you sleep in the bed and the Screamer from Sacred Dreams mod appears
☢ Nato Potato ☢  [author] 14 Jul @ 7:36pm 
I'll check that out in a bit
for those last two options 'on game load' means it only runs once when you get through the intro cut scene, while 'on menu load' means it runs any time you go to the main menu, including both when you first start the game and any time you exit a run in progress and go back to the menu
Gokudera ElPsyCongroo 14 Jul @ 5:50pm 
Seems soundtracks that are marked as excluded from shuffle appear when randomizing the main menu soundtrack. Also not sure I understand what the two options mean for the main menu: "randomize the soundtrack" and "randomize the track". I set both at "on game load", maybe that's what causes it
☢ Nato Potato ☢  [author] 14 Jul @ 7:15am 
thanks for specifying, not sure why that is happening, whether its an issue with the music callback mod or the soundtrack menu mod I'll look into it