Skip to content
Tom M edited this page Apr 8, 2021 · 3 revisions

Built-in Audio Drivers

FluidSynth supports a large range of audio drivers across many platforms. Below is a table of all implemented audio drivers and some additional information for each driver.

Please note that the audio drivers available in your version of FluidSynth not only depend on your platform and FluidSynth version, but also on which driver libraries where available during compilation.

Audio Drivers

id Name Platforms Multi-Channel Output
alsa ALSA Linux No
coreaudio Core Audio macOS, iOS No
dart DART OS/2 No
dsound DirectSound Windows Yes
file Direct file output All Platforms No
jack Jack Linux, Windows Yes
oboe Oboe Android No
opensles OpenSL ES Android No
oss Open Sound System Linux, Unix No
portaudio PortAudio Linux, Unix, Windows, macOS, ... No
pulseaudio PulseAudio Linux No
sdl2 Simple DirectMedia Layer Linux, Windows, macOS, iOS, Android, ... No
sndman Sound Manager Classic Mac OS No
wasapi WASAPI Windows Yes
waveout WaveOut Windows Yes

Multi-Channel Output: Drivers with multi-channel output support can output more than one stereo pair of audio channels.