To summarize,
with the exemptions you did there are no alternatives left.
PCI based cards that support SF2 are basically all Creative cards, starting
with the SB-Live.
Though, In linux I think they all use the same driver so unless it's fixed
there's not much you can do.
To my knowledge there are two SF2 capable softsynts, Fluidsynth and Timidity.
I don't use Timidity so I can't say anything about it.
As for Fluidsynth, it works very well for me, there are probably bugs, though
it works.
Unfortunately the mailinglist(and project) is pretty much in hybernation at
the moment so I understand perfectly that your propositions have not been
implemented.
If you have a good idea of what the problem is, it would be great if you tried
and poked around in the Fluidsynth code yourself (probably not what you
wanted to hear ;)
Regards,
Robert
Wednesday 26 November 2003 10.02 skrev Joerg Anders:
  Hi all!
 I used to play MIDI with AWE-64 with 24 MB RAM extention.
 So I could use the SF2 soundfonts.
 Unfortunately, the AWE-64 requires an EISA slot.
 Could please enybody recommend a PCI successor of the
 AWE64 which allows loading of SF2 soundfonts.
 Please do not recommend Audigy! This is a lie! The
 Audigy ALSA driver accidentally  drops some
 tones.  This is a known bug, but
 apparently nobody is willing to fix this
 See.
 
http://www.alsa-project.org/alsa-doc/doc-php/template.php?company=Creative+
Labs&card=Soundblaster+Audigy+Platinum&chip=Audigy&module=emu10k1
 Furthermore it ignores reverbation and
 chorus instructions.
 Please do not recommend FluidSynth. To avoid
 misundersandings: Actually FluidSynth is a good
 software. But it produces wrog envelopes for
 strings and clarinets. The envelops are
 like xylophone (or so ...)
 I alreay mentioned this problem on this list.
 But without success.