3 Commits

Author SHA1 Message Date
Fabian Greffrath
dc70c3ca23 update TimGM6mb.sf2 with the fixed version from Debian (missing E in Alto Sax) 2022-02-19 17:59:51 +01:00
Fabian Greffrath
b0e574fa51 add some more detailed licensing information for TimGM6mb.sf2 (from Debian) 2022-02-18 11:36:15 +01:00
Roman Fomin
b1611a3469
implement Fluidsynth music backend (#403)
* play non-MIDI music with SDL for all music backends

* fallback to SDL by default

* implement Fluidsynth music backend

* fix mus_chorus

* set samplerate

* use Fluidsynth's player functions for pause/resume

* little cleanup

* fix initialization of SDL music backend, cleanup

* add missing static

* fix the -nosfx parameter, cosmetic changes

* remove obsolete header files from CMakeLists.txt

* add missing static

* fix some MSVC warnings

* use midiStreamPause function

* reuse IsMid and IsMus functions
2022-01-06 12:25:10 +01:00