Cannot get .sf2 file to work

Discuss anything ZDoom-related that doesn't fall into one of the other categories.
Post Reply
sonicdoommario
Posts: 24
Joined: Sat Jul 31, 2004 4:04 pm
Location: Attleboro, MA

Cannot get .sf2 file to work

Post by sonicdoommario »

Back in the day, I used to play Doom on my grandmother's Windows 95 machine. Her soundcard was an AWE32. Doom sounded a little like this:

http://www.youtube.com/watch?v=f2kBgPB0 ... re=related

I ran into the file 1mgm.sf2, and I followed the instruction on how to use it with ZDoom. Here is the path I put in the timidity.exe.cfg file:

dir C:\Users\Administrator.TIMMY\Documents\Timmy's Files and Documents\Doom\1mgm.sf2

If I try soundfont <directory>, I get this error message:

TIMIDITY.CFG: LINE 6: Bad soundfont option files

Is there another step I'm missing? I'd really love to get this working.

I tried following the readme, and messing around with the timidity_pipes option and resetting the sound.

Thanks and any help would be greatly appreciated.
User avatar
NeuralStunner
 
 
Posts: 12328
Joined: Tue Jul 21, 2009 12:04 pm
Preferred Pronouns: No Preference
Operating System Version (Optional): Windows 11
Graphics Processor: nVidia with Vulkan support
Location: capital N, capital S, no space
Contact:

Re: Cannot get .sf2 file to work

Post by NeuralStunner »

The path contains spaces, have you tried putting path\file in quotes?
sonicdoommario
Posts: 24
Joined: Sat Jul 31, 2004 4:04 pm
Location: Attleboro, MA

Re: Cannot get .sf2 file to work

Post by sonicdoommario »

So would it be something like this:

soundfont"C:\Users\Administrator.TIMMY\Documents\Timmy's Files and Documents\Doom\1mgm.sf2"

Or

soundfont C:\Users\Administrator.TIMMY\Documents\Timmy's Files and Documents\Doom\"1mgm.sf2"

Or would I need to use dir instead of soundfont?
User avatar
NeuralStunner
 
 
Posts: 12328
Joined: Tue Jul 21, 2009 12:04 pm
Preferred Pronouns: No Preference
Operating System Version (Optional): Windows 11
Graphics Processor: nVidia with Vulkan support
Location: capital N, capital S, no space
Contact:

Re: Cannot get .sf2 file to work

Post by NeuralStunner »

This should do:

Code: Select all

dir "C:\Users\Administrator.TIMMY\Documents\Timmy's Files and Documents\Doom"
soundfont "1mgm.sf2"
Also I put thmy soundfont path at the start of ZDoom's default TiMidity.cfg:
Spoiler:
sonicdoommario
Posts: 24
Joined: Sat Jul 31, 2004 4:04 pm
Location: Attleboro, MA

Re: Cannot get .sf2 file to work

Post by sonicdoommario »

Got it to work - thanks!
User avatar
NeuralStunner
 
 
Posts: 12328
Joined: Tue Jul 21, 2009 12:04 pm
Preferred Pronouns: No Preference
Operating System Version (Optional): Windows 11
Graphics Processor: nVidia with Vulkan support
Location: capital N, capital S, no space
Contact:

Re: Cannot get .sf2 file to work

Post by NeuralStunner »

Coolness! Might I recommend this soundfont? :D
User avatar
Viscra Maelstrom
Posts: 6200
Joined: Thu Dec 04, 2008 1:14 am
Location: plergleland

Re: Cannot get .sf2 file to work

Post by Viscra Maelstrom »

I'm sorry to bump this, but when I try to do the exact same thing to run a soundfont with Timidity, it doesn't work. It appears to load correctly, but there's no sound coming out. Help?
Gez
 
 
Posts: 17938
Joined: Fri Jul 06, 2007 3:22 pm

Re: Cannot get .sf2 file to work

Post by Gez »

Have you followed the instructions from the [wiki]TiMidity++[/wiki] article? Set it as the midi device in [wiki]sound options[/wiki]? Then used the Restart sound command? Have you tried setting up [wiki]FluidSynth[/wiki] instead?
User avatar
Viscra Maelstrom
Posts: 6200
Joined: Thu Dec 04, 2008 1:14 am
Location: plergleland

Re: Cannot get .sf2 file to work

Post by Viscra Maelstrom »

I found the problem; I have to put a CVAR in the console. However, I've tried different combinations in the console, and nothing happened. What exaxctly do I have to type in the console?
Gez
 
 
Posts: 17938
Joined: Fri Jul 06, 2007 3:22 pm

Re: Cannot get .sf2 file to work

Post by Gez »

Code: Select all

timidity_exe d:/games/doom/zdoom/timidity/timidity.exe
Adapt the path as appropriate.
User avatar
Viscra Maelstrom
Posts: 6200
Joined: Thu Dec 04, 2008 1:14 am
Location: plergleland

Re: Cannot get .sf2 file to work

Post by Viscra Maelstrom »

That's strange. I pointed it to the folder where Timidity++ is, but it still doesn't work. What the hell?
Gez
 
 
Posts: 17938
Joined: Fri Jul 06, 2007 3:22 pm

Re: Cannot get .sf2 file to work

Post by Gez »

You need to point it to the exe, not just the folder.
User avatar
Viscra Maelstrom
Posts: 6200
Joined: Thu Dec 04, 2008 1:14 am
Location: plergleland

Re: Cannot get .sf2 file to work

Post by Viscra Maelstrom »

I DID point it to the exe, but still nothing happened. Does a message pop up in the console if it's input correctly?
Gez
 
 
Posts: 17938
Joined: Fri Jul 06, 2007 3:22 pm

Re: Cannot get .sf2 file to work

Post by Gez »

No.

But when you set it incorrectly, then select TiMidity++ as the MIDI device, then use snd_reset, you get an error message telling you to "please set the timidity_exe cvar to the location of timidity++", so if you don't get that, it's that it's set correctly.

Don't forget you need to use snd_reset (or the "restart sound" entry in the sound options menu) after a change. Otherwise, it still uses the same stuff as before because these cvars are only checked when the sound system is initialized.
User avatar
Viscra Maelstrom
Posts: 6200
Joined: Thu Dec 04, 2008 1:14 am
Location: plergleland

Re: Cannot get .sf2 file to work

Post by Viscra Maelstrom »

I do do so. I set the Timidity cvar to the location of the Timidity exe and restart sound. No dice. What..? I honestly don't understand what I'm doing wrong. I follow the instructions from A to B to C, and it doesn't work.

EDIT: Got it to work, finally!
Post Reply

Return to “General”