FluidSynth

A SoundFont Synthesizer

FluidSynth is a real-time software synthesizer based on the SoundFont 2 specifications and has reached widespread distribution. FluidSynth itself does not have a graphical user interface, but due to its powerful API several applications utilize it and it has even found its way onto embedded systems and is used in some mobile apps.

Features

  • Cross platform support (Linux, macOS and Windows to name a few)
  • SoundFont 2 support
  • SoundFont 3 support (vorbis-compressed SF2)
  • Realtime effect control using SoundFont 2.01 modulators
  • Playback of MIDI files
  • Shared library which can be used in other programs
  • Built in command line shell

Current FluidSynth Development Team

  • Tom Moebert – tom [d0t] mbrt [at] gmail [d0t] com

Please do not send private support or “HowTo” questions. Prefer our mailing list fluid-dev (Contact > Mailing List) for public discussions instead.

Former FluidSynth Development Team

  • David Henningsson – fluidsynth [dot] web [at] epost [dot] diwic [dot] se
  • Element Green – element [at] elementsofsound [dot] org
  • Pedro Lopez-Cabanillas – plcl [at] users [dot] sf [dot] net

 

Refer to the AUTHORS file, distributed with the source code, for a list of the many other individuals who have contributed to FluidSynth.


Latest News

Released FluidSynth 2.0.1

A maintenance release for fluidsynth has been released. Most notably it fixes a crash when running qsynth with multiple jack drivers. Details can be found in the release notes:

https://github.com/FluidSynth/fluidsynth/releases/tag/v2.0.1

Released FluidSynth 2.0.0

The stable version of FluidSynth 2.0.0 has been released! This release brings major new features as well as some changes to the API. For details, please study the release notes:

https://github.com/FluidSynth/fluidsynth/releases/tag/v2.0.0

API breaking changes are documented here:

http://www.fluidsynth.org/api/index.html#NewIn2_0_0

Released FluidSynth 2.0 RC1

A release candidate of fluidsynths next major version has been released!

https://github.com/FluidSynth/fluidsynth/releases/tag/v2.0.0.rc1

The stable release is expected in mid September. For more details refer to the mailing list:

http://lists.nongnu.org/archive/html/fluid-dev/2018-08/msg00021.html

Released FluidSynth 2.0 beta2

A second beta of fluidsynths next major version has been released!

https://github.com/FluidSynth/fluidsynth/releases/tag/v2.0.0.beta2

For details, please refer to the mailing list:

https://lists.nongnu.org/archive/html/fluid-dev/2018-07/msg00010.html

Released FluidSynth 2.0 beta1

A beta of fluidsynths next major version has been released!

https://github.com/FluidSynth/fluidsynth/releases/tag/v2.0.0.beta1

For details, please refer to the mailing list:

https://lists.nongnu.org/archive/html/fluid-dev/2018-05/msg00019.html

Released FluidSynth 1.1.11

A maintenance release for fluidsynth has been released. Details can be found in the release notes:

https://github.com/FluidSynth/fluidsynth/releases/tag/v1.1.11

Released FluidSynth 1.1.10

A maintenance release for fluidsynth has been released. Details can be found in the release notes:

https://github.com/FluidSynth/fluidsynth/releases/tag/v1.1.10

Released FluidSynth 1.1.9

A maintenance release for fluidsynth has been released. Details can be found in the release notes:

https://github.com/FluidSynth/fluidsynth/releases/tag/v1.1.9

Released FluidSynth 1.1.8

A minor maintenance release for fluidsynth has been released. Details can be found in the release notes:

https://github.com/FluidSynth/fluidsynth/releases/tag/v1.1.8

Released FluidSynth 1.1.7

A maintenance release for fluidsynth has been released.

Highlights of this release include the support of MuseScore’s vorbis compressed SF3 files. We also addressed a license issue and consistently re-licensed fluidsynth under the terms of the LGPL-2.1+. As usual there are plenty of bug fixes and a few other new features. Details can be found in the release notes:

https://github.com/FluidSynth/fluidsynth/releases/tag/v1.1.7

Recent Posts