The QuakeForge sound system is designed to work with many sound systems.
The sound systems QuakeForge supports are:
There are others (SUN, SGI, MME), but their status is unkown. SUN sound support will build (on OpenBSD), but whether it works is unknown.
In the above list, the first sound system listed for each OS is the default. To use one of the other supported drivers, set the
snd_output cvar to the appropriate name as shown below (all systems are shown).
snd_output is read-only, see Read-only cvars for how to set it.
In addition to the above, QuakeForge also supports JACK audio. QuakeForge's JACK support should work on any system that supports JACK. However, as JACK support uses a different architecture (JACK audio is "pull", QuakeForge default audio is "push"), selecting JACK support uses a different cvar; Set
jack (the following table shows the name for both render systems).
When QuakeForge is built with MIDI support (using WildMidi):