libfluidsynth
2.4.6
Usage Guide
Creating and changing the settings
Creating the synthesizer
Loading and managing SoundFonts
Creating the audio driver
Using the synthesizer without an audio driver
Sending MIDI events
Creating a real-time MIDI driver
Loading and playing a MIDI file
Fast file renderer for non-realtime MIDI file rendering
Playing a MIDI file from memory
Real-time MIDI router
Using the MIDI sequencer
Shell interface
Multi-channel audio rendering
Understanding the "synthesis context"
Advanced features