libfluidsynth
2.4.5
|
▼Audio Output | Managing audio drivers and file renderers |
Audio Driver | Managing audio drivers |
File Renderer | Managing file renderers and triggering the rendering |
▼Command Interface | Control and configuration interface |
Command Handler | Handles text commands and reading of configuration files |
Command Server | TCP socket server for a command handler |
Command Shell | Interactive shell to control and configure a synthesizer instance |
Logging | Logging interface |
▼MIDI Input | MIDI Input Subsystem |
MIDI Driver | Managing MIDI drivers |
MIDI Events | Create, modify, query and delete MIDI events |
MIDI File Player | Parse standard MIDI files and emit MIDI events |
MIDI Router | Rule based transformation and filtering of MIDI events |
▼MIDI Sequencer | MIDI event sequencer |
Sequencer Events | Create, modify, query and destroy sequencer events |
Miscellaneous | Miscellaneous utility functions and defines |
Settings | Settings management |
▼SoundFonts | SoundFont related functions |
SoundFont Generators | Functions and defines for SoundFont generator effects |
SoundFont Loader | Create custom SoundFont loaders |
SoundFont Modulators | SoundFont modulator functions and constants |
Voice Manipulation | Synthesis voice manipulation functions |
▼Synthesizer | SoundFont synthesizer |
Audio Rendering | The functions in this section can be used to render audio directly to memory buffers |
Effect - Chorus | Configuring the built-in chorus effect |
Effect - IIR Filter | Configuring the built-in IIR filter effect |
Effect - LADSPA | Configuring the LADSPA effects unit |
Effect - Reverb | Configuring the built-in reverb effect |
MIDI Channel Messages | The MIDI channel message functions are mostly directly named after their counterpart MIDI messages |
MIDI Channel Setup | The functions in this section provide interfaces to change the channel type and to configure basic channels, legato and portamento setups |
MIDI Tuning | The functions in this section implement the MIDI Tuning Standard interface |
SoundFont Management | Load and unload SoundFonts |
Synthesis Parameters | Control and query synthesis parameters like gain and polyphony count |
Synthesis Voice Control | Low-level access to synthesis voices |
Types | Type declarations |