Registry / other / fluidsynth

fluidsynth

JSON →
library2.5.4vcpkgunverified

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.

vcpkg install fluidsynth
INSTALL
IMPORT
SIG · FLUIDSYNTH
F
fluidsynth
othercppv2.5.4
harness data pending
Install & Compatibility
Where this runs

No compatibility data collected yet for this library.

Code
Verified usage

Verified import paths — ran on the pinned version, not inferred.

fluidsynth.h
#include <fluidsynth.h>

Initialize FluidSynth, load a SoundFont, and clean up

#include <fluidsynth.h> int main() { fluid_settings_t *settings = new_fluid_settings(); fluid_synth_t *synth = new_fluid_synth(settings); fluid_synth_sfload(synth, "soundfont.sf2", 1); delete_fluid_synth(synth); delete_fluid_settings(settings); return 0; }
Debug
Known issues
gotchaFluidSynth requires a SoundFont file to produce audio; without one, no sound is generated
fix
Provide a valid .sf2 file path to fluid_synth_sfload()
affects: *
Upgrade
Version history
2.5.4latest on vcpkg
Audit
Dependencies

No dependency data recorded yet.

Agent activity
2 hits · last 30 days
node
2
Resources

No resource links recorded.

fluidsynth — pip install fluidsynth · libregistry