FMExDriver Class
This class stores audio driver information. Use the FMEx.GetDrivers function to return a list of available drivers, and the FMEx.GetActiveDriver function to return the current driver. This class cannot be constructed using the New keyword.
Important: Due to FMOD Ex limitations, only the Index and Name properties will return accurate values on Linux when using OSS or ALSA output types.
Properties
Expand All | Collapse All
-
HardwareEmulated As Boolean
Returns True on Windows systems if a user has (usually by error or ignorance) disabled hardware acceleration in the sound control panel.
Note: FMEx.StartUp will detect this setting and increase latency to compensate if needed. -
Index As Integer
Returns the (zero-based) driver index. -
Name As String
Returns the driver's plain-text name. -
Output16Bit As Boolean
Returns True if the driver supports 16 bit integer output. -
Output24bit As Boolean
Returns True if the driver supports 24 bit integer output. -
Output32bit As Boolean
Returns True if the driver supports 32 bit integer output. -
Output8bit As Boolean
Returns True if the driver supports 8 bit integer output. -
OutputFloatingPoint As Boolean
Returns True if the driver supports 32 bit floating-point output. -
SpeakerMode As Integer
Returns the driver's speaker mode.
Possible return values: