by Biff » Tue Apr 19, 2005 2:21 pm
This is very strange to me, because of course I looked into it years ago when I started editing. Doom, Doom2 and Heretic music format were claimed to be in "mus" format, not midi. Doom.exe, doom2.exe and heretic.exe could not play midi files, that's why someone wrote the midi2mus converter so we could convert midi to mus and put in a wad. Zdoom came along and was able to directly play midi.
It is easy to extract a mus from a wad, like I told you. It won't be recognized by any external player you can probably find, though. I once saw a DOS mus file player, years ago but don't know where it is now. I would just extract the file as midi and play it with anything like Winamp. Does it sound different that way (not what you want)?
Edit: Found this quickly online:
All the Musical Stuff
As you might expect, the music in DOOM is a series of named resources. In both games the names are D_xxxxxx where the xxxxxx is the name of the music. In DOOM, the music is named after the level, e.g. D_E1M2 and in DOOMII we see names like D_RUNNIN for MAP01, D_STALKS for MAP02 and so on. The music resources themselves are in GUS format but don't worry too much about the format because if you're a musician you can record in standard MIDI format and use the utility MIDI2MUS to convert it to the format required for DOOM. (Note: can anyone tell me who wrote this utility - I want to put a credit in for him). If you use the BOOM Engine from TeamTNT you can include MIDI format files directly. This is because a different sound Engine called ALLEGRO is used in BOOM. All this is covered in the documentation provided with the BOOM Engine. As with all resources, you can use WinTex or DeuTex to manipulate the music resources of your PWAD and a worked example is given in the section on WinTex/DeuTex.
And this is copied from the DeePsea help pages:
Import Lump Dialog Buttons
Auto Options
This button lets you change the way DeePsea converts imported files. The default settings are shown on the main dialog box.
If you select SND, then all WAV files are converted to the DOOM sound format. The newer DOOM ports support the WAV file format, so this is only is you use the original DOOM engine.
If you select MUS, then all MID files are converted to the DOOM MUS format. The newer DOOM ports support the MID file format, so this is only is you use the original DOOM engine.