Navigation Menu

Skip to content
Marcus Weseloh edited this page Jun 22, 2021 · 5 revisions

FluidSynth provides numerous options that allow tweaking various aspects of the synthesizing process, midi player and audio drivers. These are referred to as FluidSettings. Each setting is handled as a string, while the value this setting can be set to may either be an integer, number (float), bool or string type. They can be either used via fluidsynths API or with the fluidsynth executable like:

fluidsynth -o audio.driver=alsa -o audio.alsa.device=plughw:0

Starting with FluidSynth 2.0, the FluidSettings are documented in an xml file found at http://www.fluidsynth.org/api/fluidsettings.xml (and developed here).

For FluidSynth 1.1.x these settings were documented directly in the API reference at http://www.fluidsynth.org/api/ as well as in FluidSynths man page.