Ezper Posted February 2, 2022 If I use a song with the mp3 format would it play when I use it for my map? 0 Share this post Link to post
Stabbey Posted February 2, 2022 (edited) Wads directly? I'm not sure, but I don't think so. Unless the source port knows how to properly interpret the file, which it very well might, as a modern source port. 0 Share this post Link to post
Edward850 Posted February 2, 2022 (edited) 11 minutes ago, Stabbey said: Wads directly? No. I think you need a wad inside a PK3 file. There are probably tutorials around to look for on that. I can see your thought process but that's not quite how that works. 16 minutes ago, Ezper said: If I use a song with the mp3 format would it play when I use it for my map? It entirely depends on the source port you're using, if it has a compatible player. Depending on the port, you can use any audio format you like for the music lump in the WAD entirely transparently, you just use a different format as the same lump and the source port will handle it transparently, but if the port doesn't support playing that format it's not going to work. All ports support both MUS and MIDI playback, and even vanilla Doom v1.9 itself. (Except Doom95 of all things that only supports MUS.) More advanced ports like Eternity and GZDoom will handle OGG formats, as well as MP3 depending on the platform and available libraries (MP3 isn't as commonly supported and thus not recommended.) Eternity and GZDoom will both also support most standard tracker module formats. Doom64 2020 also supports all of the above as it's using FMOD as the music player, which handles the format automagically. Note that there's also an etiquette involved in using non midi formats. Notably it's ideal not to make music the major majority of file size in your WAD (nobody wants to download a 100 MB WAD just to find 80 of it is copyrighted MP3s), using digital music formats of copyrighted work itself that you don't have explicit permission to use is also generally not allowed (if you couldn't distribute it normally, you can't distribute it in a WAD), and converting MIDI to a digital format is a waste of storage space. Edited February 2, 2022 by Edward850 8 Share this post Link to post
ChopBlock223 Posted February 2, 2022 2 hours ago, Edward850 said: It entirely depends on the source port you're using, if it has a compatible player. PrBoom+ and DSDA have some manner of .mp3 support, does it not? At least I think it does. 0 Share this post Link to post
Ezper Posted February 2, 2022 5 hours ago, Edward850 said: I can see your thought process but that's not quite how that works. It entirely depends on the source port you're using, if it has a compatible player. Depending on the port, you can use any audio format you like for the music lump in the WAD entirely transparently, you just use a different format as the same lump and the source port will handle it transparently, but if the port doesn't support playing that format it's not going to work. All ports support both MUS and MIDI playback, and even vanilla Doom v1.9 itself. (Except Doom95 of all things that only supports MUS.) More advanced ports like Eternity and GZDoom will handle OGG formats, as well as MP3 depending on the platform and available libraries (MP3 isn't as commonly supported and thus not recommended.) Eternity and GZDoom will both also support most standard tracker module formats. Doom64 2020 also supports all of the above as it's using FMOD as the music player, which handles the format automagically. Note that there's also an etiquette involved in using non midi formats. Notably it's ideal not to make music the major majority of file size in your WAD (nobody wants to download a 100 MB WAD just to find 80 of it is copyrighted MP3s), using digital music formats of copyrighted work itself that you don't have explicit permission to use is also generally not allowed (if you couldn't distribute it normally, you can't distribute it in a WAD), and converting MIDI to a digital format is a waste of storage space. so the best format to use if I want GZDoom, is OGG? 0 Share this post Link to post
Delisk Posted February 3, 2022 GZDoom support both mp3 and Ogg format. 0 Share this post Link to post
Dark Pulse Posted February 3, 2022 (edited) On 2/2/2022 at 6:20 AM, Ezper said: so the best format to use if I want GZDoom, is OGG? Ogg does support gapless playback over MP3 (which basically means that if you're attempting a seamless looping track, Ogg can do it while MP3 can't), so yes. It should be noted, however, that any PWAD with commercial music in it, or music you do not otherwise have a right/license to use, will deny the WAD from being uploaded on idgames, if that matters to you. 0 Share this post Link to post
Edward850 Posted February 4, 2022 (edited) 22 minutes ago, whirledtsar said: Boom also supports OGG It most certainly doesn't. Boom's last released predated OGG by 4 years, so unless TeamTNT had a time machine that's not chronologically possible. 3 Share this post Link to post
whirledtsar Posted February 5, 2022 (edited) 23 hours ago, Edward850 said: It most certainly doesn't. Boom's last released predated OGG by 4 years, so unless TeamTNT had a time machine that's not chronologically possible. Cmon, you know I meant PrBoom+ and ports derived from it 0 Share this post Link to post
Edward850 Posted February 5, 2022 (edited) 40 minutes ago, whirledtsar said: Cmon, you know I meant PrBoom+ and ports derived from it No I didn't, seeing as Boom is an actual port you can run, or a map format which also doesn't cover OGG support. I have no reason to assume names you didn't say. Remember this is a community that has people recompiling the DOS version of Eternity. People running literal Boom in DOS is frankly a regular occurrence. Edited February 5, 2022 by Edward850 2 Share this post Link to post
Astronomical Posted February 5, 2022 On 2/2/2022 at 12:45 AM, Edward850 said: (if you couldn't distribute it normally, you can't distribute it in a WAD) I don't know if that's the actual rule or not as Hell Ground famously comes with music ripped from American McGee's Alice. While Game companies don't care, it at least convinces me that the rule is fuzzy because the only reason why midi covers of music are allowed is that Dwango did it and no one has gotten sued for it yet. 0 Share this post Link to post
dasho Posted February 5, 2022 I can't imagine a scenario where MIDI covers of a song AREN'T allowed; that's a completely different legal realm than redistributing the original song. 0 Share this post Link to post
Gregor Posted April 19, 2022 (edited) On 2/5/2022 at 4:22 PM, dasho said: I can't imagine a scenario where MIDI covers of a song AREN'T allowed; that's a completely different legal realm than redistributing the original song. Why would it to be in a completely different legal realm? It's still a copy of a composition that is someone else's intellectual property. Both the composition itself and the recordings are separately protected by copyright law. Whoever owns the rights to the composition (aka the publishing rights) can sue u if you make use of their property in any way not explicitly granted to you by them. Just because they mostly likely wouldn't, doesn't mean they couldn't if they wanted. Midi files are very much covered under copyright law. If you copy somebody else's composition in a midi file, it is still their composition, not yours; although you yourself could potentially claim copyright for the arrangement. 0 Share this post Link to post
dasho Posted April 19, 2022 (edited) 2 hours ago, Gregor said: Why would it to be in a completely different legal realm? It's still a copy of a composition that is someone else's intellectual property. Both the composition itself and the recordings are separately protected by copyright law. Whoever owns the rights to the composition (aka the publishing rights) can sue u if you make use of their property in any way not explicitly granted to you by them. Just because they mostly likely wouldn't, doesn't mean they couldn't if they wanted. Midi files are very much covered under copyright law. If you copy somebody else's composition in a midi file, it is still their composition, not yours; although you yourself could potentially claim copyright for the arrangement. So, what I mean by completely different legal realm is that you have grounds to argue that it is a non-profit, transformative work (as a MIDI file is not just a mere reproduction of sheet music) that does not endanger the existing or future market for a song. So, I will admit that I can imagine where that gets denied by a court, but what I can guarantee you is that it is completely different from literally redistributing a recording of the original song unaltered, which will never pass muster under any scenario. 0 Share this post Link to post