FluidSynth is a real-time software synthesizer that generates audio by reading and handling MIDI events from MIDI input devices by using a SoundFont. FluidSynth can also play MIDI files. 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.
- 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
- Limited support for Downloadable Sounds (DLS) Level 1 & 2
- Playback of MIDI files
- Shared library which can be used in other programs
- Built in command line shell
Platform(s)
GNU/Linux
BSD
macOS
Windows
Android
Software type
ALSA
OSS
JACK
PulseAudio
Coremedia
Library
Software language
C
Software features
MIDI
SF2
Audio FX
Reverb
License
LGPL-2.1
Developer(s)
FluidSynth team
Announcements
| Recent releases | Release Date |
|---|---|
| FluidSynth 2.2.9 | 5 Sep '22 |
| FluidSynth 2.2.8 | 10 Jul '22 |
| FluidSynth 2.2.7 | 25 Apr '22 |
| FluidSynth 2.2.6 | 20 Mar '22 |
| FluidSynth 2.2.5 | 23 Jan '22 |
| FluidSynth 2.2.4 | 21 Nov '21 |
| FluidSynth 2.2.0 RC1 | 17 Mar '21 |
| FluidSynth 2.2 beta1 | 8 Feb '21 |