Recent Releases
2.1.604 Jan 2021 03:25
minor feature:
Polyphony is ever exceeded, or.
Voices are still playing while their SoundFont is being unloaded.
a heap-based use-after-free.
2.1.521 Sep 2020 05:45
minor feature:
Loading DLS may have failed in certain setup environments.
a build failure with GCC 4.8.
2.1.414 Jul 2020 10:05
minor feature:
an uninitialized memory access possibly triggering an FPE trap.
Several regressions introduced in 2.1.3:
Fluid_synth_start() failed for certain presets
a NULL dereference in jack driver
a stack-based overflow when creating the synth
.
Fluid_synth_start() failed for certain presets.
a NULL dereference in jack driver.
a stack-based overflow when creating the synth.
2.1.327 May 2020 13:05
minor feature:
a cross-compilation failure from Win32 to WinARM.
While fluid_player is seeking (#634, #646).
a NULL pointer dereference if synth.dynamic-sample-loading is enabled.
a NULL pointer dereference in delete_rvoice_mixer_threads().
a NULL pointer dereference in the soundfont loader.
Dsound driver playing garbage when terminating fluidsynth.
Avoid memory leaks when using libinstpatch.
2.1.207 Apr 2020 03:15
minor feature:
Fluidsynth now exits with error when user-provided command-line arguments are out-of-range.
Add verbose error logging to opensles and oboe drivers.
a memory leak in oboe driver.
a NULL dereference in the fluidsynth commandline program.
2.1.118 Feb 2020 13:25
minor feature:
a regression introduced in 2.1.0 caused the jack audio driver to not correct a sample-rate mismatch.
Pkg-config is now being to used to find readline.
Various typos in the documentation.
a memory leak in the file renderer.
Leaking memory when sequencer clients were not explicitly unregistered.
a heap-based use-after-free in jack driver.
The linker possibly not finding libinstpatch.
2.1.001 Dec 2019 04:05
minor feature:
an implicitly declared function caused a pointer to int truncation in CoreAudio driver.
a stack-based overflow in CoreAudio driver.
2.0.915 Nov 2019 03:25
minor feature:
an implicitly declared function caused a pointer to int truncation in CoreAudio driver.
a stack-based overflow in CoreAudio driver.
2.1.0.rc128 Oct 2019 05:45
minor feature:
Incorrect behavior of fluid_sample_set_sound_data().
Voices being mixed incorrectly, causing audible crackle esp. at sample-rates 48kHz.
Make sure that defining NDEdisables assertions.
2.0.729 Sep 2019 03:15
minor feature:
Broken audio output when reverb was active after synth creation.
Deconsole messages not being visible for debuilds on Windows.
2.0.625 Sep 2019 21:39
minor bugfix:
fix an uninitialized memory access, which could have led to NULL dereference or heap corruption in an out-of-memory situation
fix a use-after-free when calling fluid_player_stop()
fix the MIDI player not outputting any sound after stopping and restarting the playback (#550)