Constants class

Contains all of the FSOUND_* and FMUSIC_* constants defined by FMOD. These constants can be used as additional flags to some of the pySonic classes.

Global functions

Unbound functions that can be called without instantiating any one of the pySonic classes.

list(tuple(string, int), ...) ListDrivers(int output=-1)

Lists the names and capabilities of the available drivers that support the given output mode. If the output mode is not specified, pySonic lists drivers for the default output mode.

Position in the returned list of values corresponds to driver number (e.g. first tuple contains name and capabilities of driver zero). AND the returned integers with any of the pySonic.Constants.FSOUND_CAPS_* flags to check capabilities.

The driver capabilities are only reported correctly when this function is called before creating a World instance.