I'd like to point out another thing with the music player add-on. Quoting Gi Nattak:
The music player takes a bit of a hit in the caves to and during the leet river, cause of the way they coded the thing, has F0 00 (play silence) first thing with the entrance event, then does the volume change to lower volume river track, but this makes the song stop to silence when exiting the menu. [...] I removed the F0 00 in the entrance event and made some event trigger and edit the raft event instead, with the appropriate volume cuts, but it's not perfect [...]
This is an example of the music player limitations with entrance events music related code. It's not something I can fix with the music player code and the way I coded it is the best overall fix (song and volume saving on menu opening, song / volume restoring on menu exit). It however does not address all the problematic cases. The next thing to do would be to come up with an add-on patch for the music player that fix all the problematic entrance events music code in vanilla ROM. It's not something I'm planning to do soon though.