libfluidsynth 2.2.7
API Reference
Reference of the FluidSynth API separated into functional groups.
[detail level 1234567891011]
 ▼Audio OutputManaging audio drivers and file renderers
 ▼Audio DriverManaging audio drivers
 File RendererManaging file renderers and triggering the rendering
 ▼Command InterfaceControl and configuration interface
 ▼Command HandlerHandles text commands and reading of configuration files
 ▼Command ShellInteractive shell to control and configure a synthesizer instance
 Command ServerTCP socket server for a command handler
 LoggingLogging interface
 ▼MIDI InputMIDI Input Subsystem
 ▼MIDI EventsCreate, modify, query and delete MIDI events
 ▼MIDI RouterRule based transformation and filtering of MIDI events
 ▼MIDI DriverManaging MIDI drivers
 MIDI File PlayerParse standard MIDI files and emit MIDI events
 ▼MIDI SequencerMIDI event sequencer
 Sequencer EventsCreate, modify, query and destroy sequencer events
 MiscellaneousMiscellaneous utility functions and defines
 SettingsSettings management
 ▼SoundFontsSoundFont related functions
 SoundFont GeneratorsFunctions and defines for SoundFont generator effects
 SoundFont LoaderCreate custom SoundFont loaders
 SoundFont ModulatorsSoundFont modulator functions and constants
 Voice ManipulationSynthesis voice manipulation functions
 ▼SynthesizerSoundFont synthesizer
 Effect - LADSPAConfiguring the LADSPA effects unit
 ▼MIDI Channel MessagesThe MIDI channel message functions are mostly directly named after their counterpart MIDI messages
 ▼Synthesis Voice ControlLow-level access to synthesis voices
 ▼SoundFont ManagementLoad and unload SoundFonts
 ▼Effect - ReverbConfiguring the built-in reverb effect
 ▼Effect - ChorusConfiguring the built-in chorus effect
 ▼Synthesis ParametersControl and query synthesis parameters like gain and polyphony count
 ▼MIDI TuningThe functions in this section implement the MIDI Tuning Standard interface
 ▼Audio RenderingThe functions in this section can be used to render audio directly to memory buffers
 ▼Effect - IIR FilterConfiguring the built-in IIR filter effect
 MIDI Channel SetupThe functions in this section provide interfaces to change the channel type and to configure basic channels, legato and portamento setups
 TypesType declarations