On Monday, 20 May 2019 07:50:06 BST you wrote: > According to the man page, you may give the soundfont on the command line. > There is even an example in the third paragraph: 'fluidsynth -ni > soundfont.sf2 midifile1.mid midifile2.mid' > > So, this is the "official" way of starting fluidsynth with a specific > soundfont.
I'm aware of the commandline option for specifying the soundfont, but wanted something that works out-of the-box and for all users. A global alias or a wrapper script would work in most cases, but wouldn't be linked to Debian updates so would need to be maintained separately if the soundfont name changed. A similar issue was raised on the fluidity github a while ago, and a patch was even put forward, but was abandoned: https://github.com/FluidSynth/fluidsynth/issues/453 https://github.com/FluidSynth/fluidsynth/pull/454 I haven't checked newer versions of fluidity to see if they work differently. > Nevertheless, if /usr/share/soundfonts/default.sf2 is the > hard-coded fallback, we should make sure this file can be found out-of > the-box. Adding the packaged soundfonts to a set of alternatives might be > a good idea to solve this. I raised a similar issue about default soundfount with gstreamer. I hope it's possible to come up with a common approach in Debian: https://bugs.debian.org/cgi-bin/bugreport.cgi?bug=929185