Chex Quest Fan Forums

Archive => Archive => Chex Quest Multiplayer => Topic started by: ZeldaGamer00 on May 22, 2010, 10:59:11 PM

Title: Tutorial: Using Timidity++ for Music in Skulltag
Post by: ZeldaGamer00 on May 22, 2010, 10:59:11 PM
What You'll need:

Timidity++ for ZDoom (http://dl.dropbox.com/u/1709046/Timidity-ZDoom.zip)
A decent Soundfont in SF2 format, and at least 250 MB of hard drive space
A text editor (Notepad works fine for this)
(Recommended) 1 GB or more of RAM
Whaleware 13.37


Download Timidity++ for ZDoom (http://dl.dropbox.com/u/1709046/Timidity-ZDoom.zip), and extract it to your Skulltag directory. A "timidity.cfg" is in the zip as well. Make sure to place it in the same directory as Timidity++.

Now, I know you want to get done with this fast, but if you don't have a soundfont, Timidity++ is somewhat useless in Skulltag. So why don't we solve that problem?

SGM 2.01 (http://www.geocities.jp/shansoundfont/) (235 MB When Extracted)
SFArk is safe to use for extracting soundfonts. (http://www.melodymachine.com/sfark.htm)

Download a Soundfont if you haven't already, and extract it to somewhere on Your computer (Like a "Soundfont" Folder in Your Documents folder), then go to Your Skulltag folder and open up Timidity.cfg.

Code: [Select]
##############################################################################
# These are the standard patches that come with the GUS, mapped into GM
# programs.
#

soundfont "C:/users/zeldagamer00/documents/midi-stuff/SGM-V2.01.sf2"

See that line that says "soundfont"? Replace the listed directory/path in the Timidity.cfg with the location and name of the
Soundfont you want to use. As for the rest of the CFG, just leave it alone unless you want to do some major tweaking.

Now, if you open <username>-skulltag.ini and look for these...
Code: [Select]
timidity_stereo=true
timidity_reverb=0
timidity_chorus=0
timidity_exe=timidity.exe
Reverb Is sort of a very short echo effect. It makes a lot of stuff sound better, so I suggest You turn it on. (timidity_reverb=1)
Chorus Adds a repeat of the same note with a slightly different pitch in the background. Once again, it makes a lot of stuff sound better, so I suggest You turn it on. (Change 0 to 1)
timidity_exe when left alone, looks for timidity.exe in Skulltag's directory.

Now that you know how to set up Timidity++, go in-game and change the MIDI device to "Timidity++", and You're all set for better music!

Example MP3s:
(Coming Soon)

Known Problems, and how to fix 'em:

No Music is playing
Sorry but you are not allowed to view spoiler contents.
Timidity is only playing music out of one speaker
Sorry but you are not allowed to view spoiler contents.
Music Starts Late
Sorry but you are not allowed to view spoiler contents.

(More To be added...)
Title: Re: Tutorial: Using Timidity++ for Music in Skulltag
Post by: ChexCommander on May 22, 2010, 11:00:51 PM
Wow, thanks Zelda! I had used a different softsynth for midis before, but I'm not sure if it supports Win7, so Timidity++ looks pretty sweet to me. It's even got reverb! :o

I had always wondered how to get Timidity working. :)
Title: Re: Tutorial: Using Timidity++ for Music in Skulltag
Post by: ZeldaGamer00 on May 22, 2010, 11:04:19 PM
Yeah, getting Timidity set up is sorta a pain if you don't know how, due to the poor Documentation on its Config file and using it in ZDoom-based Engines.  :P
Title: Re: Tutorial: Using Timidity++ for Music in Skulltag
Post by: 75 on May 23, 2010, 12:38:43 AM
Awesome! Thanks
Title: Re: Tutorial: Using Timidity++ for Music in Skulltag
Post by: 75 on September 16, 2011, 10:35:55 AM
Can this tutorial be stickied? It's really useful for Linux, I've read it at least five times.
Title: Re: Tutorial: Using Timidity++ for Music in Skulltag
Post by: 75 on October 22, 2011, 01:07:24 PM
I added this to the ST Wiki: http://wiki.skulltag.net/Using_Timidity

Also, the link to the soundfont is now dead, Watermelon found a new link: http://www.megaupload.com/?d=v5ynbfro

I also mirrored the Timidity For zdoom file on my drd team file hosting account: http://files.drdteam.org/index.php/files/get/oV3qlwKhpL/timidity-zdoom.zip