Default sound fonts for LMMS.

Got a great idea for the future of LMMS? Post it here.
Forum rules

Make sure to search to see if your idea has been posted before! Check our issue tracker as well, just to make sure you are not posting a duplicate: https://github.com/LMMS/lmms/issues

Would be nice to have fluidr3.fs2 as default sound fonts for LMMS.
For those who still works with midi.
Yes, a good GM soundfont would be nice, so you can work with the GM standard instruments right away.
If you can find a good one with GPL licence and it is less than 10mb, maybe it could be included in the future.
Mine is 124 MB here is the download location.
http://www.musescore.org/download/fluid ... ont.tar.gz

Debian's package is about 113 MB in size.
https://packages.debian.org/wheezy/fluid-soundfont-gm
I found this old public domain soundfont:

http://www.sf2midi.com/9bb-8mbgmgs-sf2/
http://ftp4.se.freebsd.org/pub/awe32/so ... mbgmgs.zip

The quality is only moderate compared to the fluid soundfont, but for its small size I'd say it's still quite good.
caLRo wrote:I found this old public domain soundfont:

http://www.sf2midi.com/9bb-8mbgmgs-sf2/
http://ftp4.se.freebsd.org/pub/awe32/so ... mbgmgs.zip

The quality is only moderate compared to the fluid soundfont, but for its small size I'd say it's still quite good.
It is a nice little package of sound fonts, for the small size.
It's only 8053 K compared to fluidr which is 142 M in size.(unpacked)
Eino wrote:Mine is 124 MB here is the download location.
You see, LMMS is around 27 mb now. Increasing the file size 359% because of a sf2 file just isn't an option.

I looked into 8mbgmgs.sf2
Organ 1, in bank 0 doesn't play, That is a major fault when you import a MIDI file and one track isn't playing.
Fretless bass, patch 35 bank 0 doesn't play. Same goes for a lot of these...

Also it seemed very suspicious that it was made out of samples from the internet, and didn't have a licence... We must be able to get a GPL licence.

LMMS needs the best soundfont with GPL licence which also is fairly small. I think it only needs sounds in bank 0, cause those are the ones being used when importing MIDI, and that is the only reason I have to include a sf2 in LMMS, or else we should include VSTs too..
Sti-Jay wrote:LMMS needs the best soundfont with GPL licence which also is fairly small. I think it only needs sounds in bank 0, cause those are the ones being used when importing MIDI, and that is the only reason I have to include a sf2 in LMMS, or else we should include VSTs too..
+1 to needing the best possible, but iirc it needs to be CC0, not GPL.
Stakeout Punch wrote: +1 to needing the best possible, but iirc it needs to be CC0, not GPL.
Well if you think about it GPL only means that we must provide source code / appropriate link to the source, but with CC0 we can also let out that. I guess GPL is more for software though... A free licence which can be used for commercial purposes is the minimum criteria.
Samples & other resources meant to be used by users need to be CC0 or equivalent.

GPL is for source code, copyleft makes sense there, but there's no "source code" for samples.