Page MenuHomeSolus

Update fluidsynth to 2.0.5
ClosedPublic

Authored by Jacalz on Apr 19 2019, 11:14 AM.

Details

Summary

Summarized Changelog:

  • Fix MIDI player erroneously assuming a default tempo of 125 BPM rather than 120 BPM.
  • Improved integration with systemd.
  • Fix a buffering bug in fluid_synth_process().
  • Fix a major memory leak when unloading SF3 files.
  • Fix several NULL dereferences and memory leaks in jack driver.
  • Fix a memory leak when creating threads.
Test Plan
  • Played MIDI files and live from my MIDI keyboard through Qsynth using JACK.
  • Played live music from my MIDI Keyboard using command line and ALSA.

Diff Detail

Repository
R773 fluidsynth
Lint
Automatic diff as part of commit; lint not applicable.
Unit
Automatic diff as part of commit; unit tests not applicable.
Jacalz created this revision.Apr 19 2019, 11:14 AM
Jacalz requested review of this revision.Apr 19 2019, 11:14 AM
Jacalz updated this revision to Diff 14601.Apr 19 2019, 12:11 PM
  • Remove systemd from builddeps (part of system.base)
Jacalz updated this revision to Diff 14606.Apr 19 2019, 12:58 PM
  • Update description with SF2 and SF3 support
Jacalz retitled this revision from Update fluidsynth to 2.0.5 and activate systemd integration to Update fluidsynth to 2.0.5.Apr 19 2019, 12:59 PM
DataDrake accepted this revision.Thu, May 16, 10:38 PM
DataDrake added a subscriber: DataDrake.

LGTM. Thanks!

This revision is now accepted and ready to land.Thu, May 16, 10:38 PM
This revision was automatically updated to reflect the committed changes.