Jump to content
Search In
  • More options...
Find results that contain...
Find results in...
OkDoomer174

The MegaMus Randomizer; random MIDIs for Doom!

Recommended Posts

We've all played base Doom and Doom II plenty of times. Let's face it, they're great, timeless fun, and every time a new gameplay mod drops, those and their expansions are go-to mapsets. But listening to the same base music for almost 30 years can be boring. Sometimes it's just boring to listen to MAP01's theme over and over again when making a new gameplay mod yourself! Well, have I got news for you: there's a solution.

 

MegaMus Randomizer - a new song every time!

 

Now you can listen to something new every time you play. Don't like the song? Hit M (rebindable in controls) and listen to something else. The music will smoothly transition between the songs. Can't find your favorite MIDI? Drop a reply! There are 218 songs right now, and that library will be expanded with updates! As of now, it includes:

  • Doom
  • Doom II
  • John Romero's SI6IL
  • No Rest for the Living MIDI Pack
  • Master Levels MIDI Pack (expect some funky sounds in songs named like "Arse" or "Wank City")
  • TNT: Evilution
  • Plutonia MIDI Pack
  • The Ultimate MIDI
  • .MID the Way id Did

Even if you're in multiplayer, you can enjoy the music! Just expect some angry chat messages akin to, "whyd you change it off my favorite songs >:(((((((".

 

DOWNLOAD ON /IDGAMES:

/idgames/music/megamus

Share this post


Link to post
Spoiler

 

So, I can listen to TNT music on Doom 2 now?

Damn Spoiler tag showed up for no reason, sorry. 

Share this post


Link to post

Indeed you can, and much more! I'll probably add the TNT MIDI Pack (no idea that existed lol), the Alien Vendetta MIDI Pack, maybe Plutonia 2's OST, and maybe a few more MIDI packs soon.

Share this post


Link to post

any plans for an option to have the music switch to another song once the current one ends?

Share this post


Link to post
On 1/7/2022 at 1:55 PM, TheMagicMushroomMan said:

So it's pretty much Jimmy's Jukebox but with 555 songs less?

 

 

Well, I had no idea that existed...

Jimmy's Jukebox is also more than 10 years old; plenty of community MIDI projects have come out since then. MegaMus already has a huge selection not available in the Jukebox. They also work very differently; Jimmy's Jukebox randomly assigns music to levels, MegaMus's music can be changed any time. Although I do like the Jukebox's feature of adding or removing collections of music; I might add something similar. Thanks for the heads-up though.

 

On 1/7/2022 at 1:06 AM, Radial said:

any plans for an option to have the music switch to another song once the current one ends?

That's much easier said than done; I'd need another array with song lengths in tics, and even then, if you open the menu, it'll throw the timing all off. So unless some genius out there can find out a way to automatically detect when a song loops in ACS, no, not for now.

Share this post


Link to post

the mod works so that it sounds different themes of a wad? that is, for example, I am playing Doom 2, and I want any other theme to play except the theme corresponding to the level, is it possible?

 

same question for for custom music wads or music packs for wads that have original music (like doom metal packs and or others, or wads with your own music)

Share this post


Link to post

First question: Not automatically. There is a keybind to skip the current song, however, so you can skip the songs of the mod you're currently playing.

 

Second question: Same answer. Do note that Doom 1 and 2's MIDIs have the default names, so if you use a WAD that replaces the songs for one of those games, it should automatically replace them.

Share this post


Link to post

Sorry for bumping up a 1 year old thread but is there any new updates for future ?

Also If you are taking suggestions these are my ones:

-Plutonia 2 midi by Jimmy

-Plutonia Revisited Community Project midi from Primeval

-SIGIL 2 midi by Jimmy

I really love this randomizer than Jimmy's Jukebox. (bcs it only uses old Retro shooter midis)

Share this post


Link to post

I'll be honest, I kind of forgot about it, but now that you mention it, I might update it soon. I'll take your recommendations into account. Thanks!

Share this post


Link to post
11 hours ago, OkDoomer174 said:

I'll be honest, I kind of forgot about it, but now that you mention it, I might update it soon. I'll take your recommendations into account. Thanks!

It's good to hear that !! You can also add TNT Midi pack.

Share this post


Link to post

so if I (someone who has never modded before) wanted to switch your music with my own midi files how hard would that be?

Share this post


Link to post

Sorry for the delayed response, haven't been playing Doom much.

 

I really suggest learning ACS; it's an easy language and once you learn it, you can pretty much do whatever you want regarding levels.

If you open up the PK3, you'll find that it's pretty simple; there are two arrays that store your songs: one for file names (stored in the music folder) and one for song names. Then, there are two scripts that will randomly pick an element of the arrays, play it, and show the song name. Really, the hardest part is learning ACS. If you have experience with a C-like language (C, C++, Java, Go, etc.), you'll pick it up pretty quick. It's not a drag-and-drop substitution though, which is part of the reason I haven't added more to it yet...

Share this post


Link to post

Create an account or sign in to comment

You need to be a member in order to leave a comment

Create an account

Sign up for a new account in our community. It's easy!

Register a new account

Sign in

Already have an account? Sign in here.

Sign In Now

×