You are not logged in.

#1 2007-11-22 08:50:35

csc
Member
Registered: 2007-07-30
Posts: 8

Timidity in SDL-* based doom ports?

Ive noticed that most SDL/SDL-Mixer based doom ports use /etc/timidity/ as the timidity dir, making it impossible to get the classic midi sound in doom. Anyone got a workaround for this?

Offline

#2 2007-11-22 11:58:34

SiD
Member
From: Germany
Registered: 2006-09-21
Posts: 729

Re: Timidity in SDL-* based doom ports?

Hi,

I solved it with a symlink in /etc

ln -s /etc/timidity++ /etc/timidity

But now I have another problem. There is still no music in the games, cause I get this error (from doomsday / jdoom).

SDLMixer: ERROR: /etc/timidity/timidity.cfg: line 22: syntax error

this is line 22 of my timiditiy.cfg

soundfont /usr/share/soundfonts/fluidr3/FluidR3GM.SF2

Any ideas what's wrong with this line?

Offline

#3 2007-11-22 18:06:43

pauldonnelly
Member
Registered: 2006-06-19
Posts: 776

Re: Timidity in SDL-* based doom ports?

SiD wrote:

Hi,

I solved it with a symlink in /etc

ln -s /etc/timidity++ /etc/timidity

But now I have another problem. There is still no music in the games, cause I get this error (from doomsday / jdoom).

SDLMixer: ERROR: /etc/timidity/timidity.cfg: line 22: syntax error

this is line 22 of my timiditiy.cfg

soundfont /usr/share/soundfonts/fluidr3/FluidR3GM.SF2

Any ideas what's wrong with this line?

This may be a silly question, but is the file name correct? And could there be an error on the previous line that's getting caught on line 22?

Offline

#4 2007-11-22 18:49:22

SiD
Member
From: Germany
Registered: 2006-09-21
Posts: 729

Re: Timidity in SDL-* based doom ports?

Yes the filename was correct, but I figured out, that SDL_Mixer needs a GUS compatible sound patch / font.

So, I installed timidity-eawpatches from AUR and now doomsday runs without that error, but I still don't get the music playback working.
I also tried the patches linked at the SDL_Mixer homepage.

EDIT:
I solved it. If you are interested have a look at this thread.

Last edited by SiD (2007-11-27 20:24:15)

Offline

#5 2007-12-22 08:44:19

brebs
Member
Registered: 2007-04-03
Posts: 3,742

Re: Timidity in SDL-* based doom ports?

I've filed a bug report, hoping to standardize on /etc/timidity/, dropping those annoying "++" characters.

Offline

Board footer

Powered by FluxBB