PMDoom music?

All about games on the Falcon, TT & clones

Moderators: Mug UK, [ProToS], lp, moondog/.tSCc., Moderator Team

User avatar
Trixster
Captain Atari
Captain Atari
Posts: 164
Joined: Sat Nov 07, 2015 1:15 pm
Location: England

PMDoom music?

Postby Trixster » Tue Jun 12, 2018 1:27 pm

Hi, I’m running Patrice’s PMDoom on my CT60e. All works fine using the Ultimate Doom WAD file but I get no music.

Does anyone know how to enable game music? Any way to get it to work with my MT-32 as well?

Thanks.
Atari Falcon + CT60e | Atari 2600 | Atari Jaguar | A1200 + 80mhz B1260 + Indi AGA2 + Ide-fix Express | SNES
A4000/060 CS Mk2 + Indi AGA + Voodoo3 + G3 900Mhz PPC + Deneb | A3000/060 WarpEngine + CV64 + Deneb + 486SLC2 | PS1
Acorn A3020 | A3000 | A420/1 | BBC B | Atom | Master Turbo | A500 | C64 | 3DO | Saturn | PS2 | CPC6128

mikro
Atari God
Atari God
Posts: 1779
Joined: Sat Sep 10, 2005 11:11 am
Location: Kosice, Slovakia
Contact:

Re: PMDoom music?

Postby mikro » Tue Jun 12, 2018 6:49 pm

AFAIK the only 'port' with music is Doug's BadMood. The biggest problem with all the games (Doom, Hexen, Duke Nukem 3D, ...) from that era is that they require significant resources to emulate SoundBlaster instruments and stuff. Yes, the DSP is an ideal candidate for such job but it requires some dedication. There's even a library for that (https://doomwiki.org/wiki/TiMidity) but it's very CPU hungry for our humble 060s.

I guess to get it working via MIDI would be far easier. There's a project with a very similar (same?) goal, Saulot's amidilib: https://n0kturnal.github.io/amidilib/ so who knows?

jury
Captain Atari
Captain Atari
Posts: 293
Joined: Tue Sep 21, 2004 11:11 am
Location: Poland

Re: PMDoom music?

Postby jury » Wed Jun 13, 2018 4:22 am

Also maybe this will be released some day:
viewtopic.php?f=26&t=30912&p=308184&hilit=dsp#p308184

User avatar
Patrice Mandin
Atari User
Atari User
Posts: 39
Joined: Mon Aug 09, 2004 7:06 pm
Location: France
Contact:

Re: PMDoom music?

Postby Patrice Mandin » Wed Jun 13, 2018 8:29 pm

I once thought about using some kind of midi to ym conversion, i.e. downmixing the 16 channels midi to 3 channels ym (drum + instrument 1 + instrument 2) by picking the most important parts of the midi music. I don't know ym enough to make even a simple test or experimentation.
Linux and Atari coder
Development tools, games

User avatar
Eero Tamminen
Atari God
Atari God
Posts: 1758
Joined: Sun Jul 31, 2011 1:11 pm

Re: PMDoom music?

Postby Eero Tamminen » Thu Jun 14, 2018 8:35 pm

Doug's music code in BadMood is pretty nice. There's support both for playing the music through MIDI, and Doug's CPU-side soft synthesizer that AFAIK takes only few percent of CPU.

mikro
Atari God
Atari God
Posts: 1779
Joined: Sat Sep 10, 2005 11:11 am
Location: Kosice, Slovakia
Contact:

Re: PMDoom music?

Postby mikro » Fri Jun 15, 2018 7:12 am

Eero Tamminen wrote:Doug's music code in BadMood is pretty nice. There's support both for playing the music through MIDI, and Doug's CPU-side soft synthesizer that AFAIK takes only few percent of CPU.

Yeah but wasn't the music specially preprocessed and/or tweaked for his player? I mean it's not a universal player where you just incbin your favourite mid file and play it, is it.

PeterS
Captain Atari
Captain Atari
Posts: 193
Joined: Fri Nov 09, 2007 1:53 pm
Location: England, GB

Re: PMDoom music?

Postby PeterS » Fri Jun 15, 2018 11:08 am

Several years ago I had PM Doom running on the Milan but I don't think I ever got the sounds working.

User avatar
Eero Tamminen
Atari God
Atari God
Posts: 1758
Joined: Sun Jul 31, 2011 1:11 pm

Re: PMDoom music?

Postby Eero Tamminen » Sun Jun 17, 2018 8:15 pm

mikro wrote:Yeah but wasn't the music specially preprocessed and/or tweaked for his player? I mean it's not a universal player where you just incbin your favourite mid file and play it, is it.


I think the player eats fairly straightforward MIDI-data, and that some early version of the MIDI player required just converting the data from multi-channel to single channel.

If I remember correctly, most of the effort spent by Doug went into tweaking the softsynth instrument sounds to match well to the songs themselves. That's normally a problem with non-Atari softsynths too, when song has been written for some specific device / soundfont. :-)

mzry
Captain Atari
Captain Atari
Posts: 490
Joined: Tue Jan 26, 2016 12:39 pm

Re: PMDoom music?

Postby mzry » Tue Jul 10, 2018 6:59 am

It would be nice if Doug can share his music work with Patrice as PMDoom is the best option for ct60 Falcons and TTs.
Falcon ct63e 060 - 256mb ram - phantom bus and dsp accel // Atari TT - Thunder and Storm IDE 64mb ram - Lightning VME - USB LAN - Ati Mach64 2mb


Social Media

     

Return to “Games”

Who is online

Users browsing this forum: No registered users and 4 guests