As I was typing the reply, I noticed a lot was going on here so I put it all in a list.
- I use Ubuntu 15.04.
- I use QSynth for all my other MIDI purposes. This uses libfluidsynth, but not the fluidsynth command itself.
- Thus, the fluidsynth command isn't installed on my system. (Trying to run fluidsynth on a terminal gives me "The program 'fluidsynth' is currently not installed.")
- FreeDink seems to be telling its own internal MIDI player to use libfluidsynth, which is why I reported it.
- However, it ignores whether QSynth is running or not, and seems to be initiating libfluidsynth all by itself.
- It also seems to be using the default settings for libfluidsynth, which means it uses freepats, which I find to be a terrible patchset that causes exactly this sort of loudness and lack of balance in the music.
Hope this is enough info.
SDL_FORCE_SOUNDFONTS=1 works perfectly, so I'll make sure to set that variable by default now. :)
I wonder if this should be forced by default, since it seems like THE best option to begin with? (Even on the Windows version it uses its internal player rather than the system's.)
> Who needs a complex bug tracker when we can nicely discuss this directly? :)
Well, mostly to encourage further development, I suppose! If bugs are public and out in the open, other people can confirm them, perhaps give more/better info on a different kind of system. And it could stay simple - GitHub's is simple and useful for example. I could list more stuff, but I also just realized that this goes to the mailing list, so whatever I guess. :P
- Vince
PS. On an entirely different note: I'm trying to create some completely free sound effects and music for FreeDink. Noticed how many are missing! I think this project could use some more eyes and development in general.