DracoNihil wrote:realnc wrote:FluidSynth sounds better than BASSMIDI. That also means it's gonna sound different.
If by "sounds better" you mean better resampling and interpolation methods, then you misunderstand what I have gripes over fluidsynth. The last time I tried FluidSynth from the stable version I could grab off of SourceForge, most soundfonts (like the standard ones off of Creative AWE32/64 Live! and so on cards) are played differently in FluidSynth than a real EMU chip or BASSMIDI. And by played differently I mean parameters in the instrument patches themselves are handled differently in FluidSynth enough to cause me to detest it.
I was judging merely on how it sounds to me. Playing a MIDI file in FluidSynth sounds better to me (subjectively) than in BASSMIDI. Although that says nothing about whether it plays it correctly, so you might very well be right.
I also don't think SoundCanvas SoundFonts can work 100% because doesn't the SoundCanvas employ some actual synthesis methods during the lifetime of the voice? Stuff you can't really do with a SoundFont? Correct me if I'm wrong...
I have no idea 😜
In any event, FluidSynth is what I can use anyway now, since I've switched to Linux as my main OS and BASSMIDI doesn't seem to be available (which is very very strange, since there's Android and OS X ports, so a Linux port would be trivial 1-day work.) I'm not gonna boot into Windows every time I want to play a MIDI file or fire up DOSBox.