Jump to content

Choco / PrBoom+ and sdl / TiMidity Problem [bleeding ears!]


HackNeyed

Recommended Posts

Using PrB+ 2.5.0.6 and shompats you hear a small instrument go "tink" then stop at the time the error occurs with eawpats. I guess that means the issue is with eawpats. I don't have a MIDI editor around right now to identify the dodgy instrument, but I'll replace the file sometime and post instructions on eawpats' idgames page.

Shompats are available at http://www.i.h.kyoto-u.ac.jp/~shom/timidity/
Scroll down till you see "96/04/09:10Mbytes" and click the link to the left. It's a fairly good set, it was designed with older FM synth sound in mind, the author believed it was the best patch set available at the time.

Also, Maes and I have discussed other soundfonts, patches and methods of Doom music playback many a time before. Search the forums, there are 5 or 6 good threads about it which I never got around to aggregating into one superpost.

Share this post


Link to post

I use the same eawpats for general MIDI listening (or for ZDoom engines) and the issue does not occur in any of the problem tracks, so it's not just a patch fault.

To clarify, I just tried DV Map02 in ZDoom and the music was fine. It sounds great in TiMidity++ v2.11.3 for Windows, as well. This means that it's SDL's fault because it either has a bug or lacks proper error handling in cases where patches have glitches. That is, even if what entryway and Super Jamie suggest is correct, an edited patch would not solve similar potential issues in other patch sets. Hence it's a bug that is best solved in SDL, taking hints from the TiMidity++ sources.

Share this post


Link to post

Here is my crash report using PrBoom-Plus 2.5.0.7.test @ 2010-Jan-28 15:33.

entryway said:

Probably EAWPATS are buggy. Timidity MIDI driver from the second post works perfectly, again. This time classic prboom with old mus2midi also goes wrong.


I’ll admit that EAWPATS have a worse problem then others like goemon’s patches however when I switch to goemon patches I get that sports whistle again like it sounded with goemon/freepats in map05 before you fixed it. Unfortunately you are correct that dv map02 was already broken in PrBoom-Plus in 2.4.8.1 with patches.

benryves said:

I tried EAWPATS with a standalone Timidity-based player (timw32g.exe) and ... sounded fine.



Me too with EAWPATS and goemon.

Super Jamie said:

Using PrB+ 2.5.0.6 and shompats you hear a small instrument go "tink" then stop at the time the error occurs with eawpats. I guess that means the issue is with eawpats. ...

Shompats are available at http://www.i.h.kyoto-u.ac.jp/~shom/timidity/
Scroll down till you see "96/04/09:10Mbytes" and click the link to the left. It's a fairly good set, it was designed with older FM synth sound in mind, the author believed it was the best patch set available at the time.


Thank you Super Jamie those patches are better with only a small 'tink’ sound on dv map02 however I do not hear an instrument there when using Windows midi or ZDoom and when I retested PrBoom-Plus 2.4.8.2 and map05 of Doom2 I still get a sound similar to the sports whistle sound with goemon/freepats.

myk said:

I use the same eawpats for general MIDI listening (or for ZDoom engines) and the issue does not occur in any of the problem tracks, so it's not just a patch fault.


Me too!

I can’t help but think with everything going on that there is more to it then 4 errand patches and I was thinking along the same lines as myk that sdl has more to do with it so I think he might be right.

Share this post


Link to post

Join the conversation

You can post now and register later. If you have an account, sign in now to post with your account.

Guest
Reply to this topic...

×   Pasted as rich text.   Restore formatting

  Only 75 emoji are allowed.

×   Your link has been automatically embedded.   Display as a link instead

×   Your previous content has been restored.   Clear editor

×   You cannot paste images directly. Upload or insert images from URL.

×
×
  • Create New...