Wanted to post a link for newer version of Timidity I found... kept having issues with the one I was using (from the big list) and wondered why I was having to manually enter codes for Gauss extensions. So! These are really the only two things you need to make this work (at least on Win7, my only test machine).
TiMidity-CVS060306_setup_en (Just install the default setup, don't add the Windows/NT driver it doesn't work, and the other two things are broken downloads)
Midi Yoke NT 1.75After the inevitable struggle with the cfg files, i got the newer version working and it fixed the problems I was having with weird sound. Loudness/quietness issues disappeared, strange instruments sound normal now. I got my delay back on XG/XG, too which makes sense, it sounds like it's doing a lot of work, there's tons of stereo and delay effects and the added sound effects I was really not expecting but like... bubbles in the reactor for example. Very very very pro. No joke on the free $3,000 software suite.
The main timidity.cfg on a default install would be at C:\timidity\freepats\timidity.cfg and
would look like this:
dir "C:\timidity\huge_pats"
source C:\timidity\huge_pats\timidity.cfg
And you need to edit the timidity.cfg file in the huge_pats folder as well, but Vex has commented this to make it easy for you. As far as I can tell, the command line gauss extensions do not work in this version, and there is no control for it, so not sure where that went, but it sounds incredible now anyway. The only other thing I do not understand is why the MIDIs are restarting from beginning after every battle.
To be honest Vex, you should have added donation info. Maybe a lot of people will overlook this thread or just will be afraid of it. But this is better than ff7music if you aren't looking for dance music to replace the soundtrack. I'm hesitant to say how much better, because I don't want to start any kind of carrot-measure contest or anything. It's just awesome. But let me say this. You need a good CPU. I'm running a Phenom II 960t quad core @ 3.5Ghz which isn't exactly handling it as fast as I would like. Game performance is totally unaffected but there is a delay of sound output only in between changes in MIDI files (they are encoded into an lgp file) as the instruments are loaded. Mine's like... a fraction of a second really but it gets noticeable when you win a fight. You want it to be like seemless (which it is with general Midi). This is probably why Vex wanted to get the patset size down. I don't care, I want a better computer anyway... I am going to do a little testing with the process priority and synthesizer priority but I don't think that will help. Someone really into this could continue testing and/or making smaller size samples for use with ff7, but I do not have the mind for that.