Skip to Content

fluidsynth v2.5.0

Created
Updated

FluidSynth reads and handles MIDI events from the MIDI input device. It is the software analogue of a MIDI synthesizer. FluidSynth can also play midifiles using a Soundfont.

# Usage

fluidsynth provides CMake targets:

find_package(FluidSynth CONFIG REQUIRED)
target_link_libraries(main PRIVATE FluidSynth::libfluidsynth)
add_custom_command(OUTPUT result COMMAND FluidSynth::q ARGS ...) 

fluidsynth provides pkg-config modules:

# Software SoundFont synth
fluidsynth 

# License

# Supported Platforms

!(uwp | xbox)

  • linux
  • osx
  • windows
  • uwp

# Features

No default features set.

# libinstpatch

Use libinstpatch for DLS support. Required if C++17 is not available

Dependencies:
and 6 transitive dependencies:
Host Dependencies:
6 transitive dependencies:

# pulseaudio

Build with PulseAudio support

Dependencies:
and 21 transitive dependencies:
Host Dependencies:
6 transitive dependencies:

# sndfile

Enable rendering to file and SF3 support

Dependencies:
and 4 transitive dependencies:
Host Dependencies:
2 transitive dependencies:

# Dependencies

  • alsa

    Platforms: linux

No transitive dependencies.

# Host Dependencies

No transitive dependencies.

# Dependents

# Host Dependents

No dependents.

# Contributors

  • Stephen Kyne's avatar Stephen Kyne
  • Robert Schumacher's avatar Robert Schumacher
  • driver1998's avatar driver1998
  • Stefano Sinigardi's avatar Stefano Sinigardi
  • NancyLi1013's avatar NancyLi1013
  • Alexander Neumann's avatar Alexander Neumann
  • JonLiu1993's avatar JonLiu1993
  • autoantwort's avatar autoantwort
  • Frank's avatar Frank
  • Hamish Moffatt's avatar Hamish Moffatt
  • Kai Pastor's avatar Kai Pastor
  • MonicaLiu's avatar MonicaLiu
  • Pierre Wendling's avatar Pierre Wendling
  • d10sfan's avatar d10sfan
  • Chuck Walbourn's avatar Chuck Walbourn
  • Jia Yue Hua's avatar Jia Yue Hua
  • Oleg Derevenetz's avatar Oleg Derevenetz
  • Daniel Bomar's avatar Daniel Bomar

# Changelog

  • 750c82c [fluidsynth] update fluidsynth to version 2.5.0 (#47846)
  • 5257286 [fluidsynth,libsndfile] Fix deps on opensles, pulseaudio, libmp3lame (#45364)
  • e6fea8a [fluidsynth] update to 2.4.6 (#45397)
  • 2e2102f [fluidsynth] Update to 2.4.5 (#45010)
  • 91339a7 [fluidsynth] Fix variable in portfile.cmake not being escaped (#44706)
  • abe86d5 [fluidsynth] Update to 2.4.4 (#44435)
  • 61067f7 [fluidsynth] update to 2.4.3 (#43473)
  • d0355a5 [fluidsynth] Update to 2.4.2 (#43045)
  • 3edabbe [fluidsynth] Update to 2.4.1 (#42481)
  • 9e4d758 [fluidsynth] Update to 2.4.0 (#41894)
and 27 more commits:

# Source