Module: FMOD::Core::OutputType
- Defined in:
- lib/fmod/core/output_type.rb
Overview
Strongly-typed supported output types.
Constant Summary collapse
- AUTO_DETECT =
Picks the best output mode for the platform. This is the default.
0- UNKNOWN =
All - 3rd party plugin, unknown.
1- NO_SOUND =
All - Perform all mixing but discard the final output.
2- WAV_WRITER =
All - Writes output to a .wav file.
3- NO_SOUND_NRT =
All - Non-realtime version of NO_SOUND. User can drive mixer with System.update at whatever rate they want.
4- WAV_WRITER_NRT =
All - Non-realtime version of WAV_WRITER. User can drive mixer with System.update at whatever rate they want.
5- DSOUND =
Windows only - Direct Sound. (Default on Windows XP and below)
6- WINMM =
Windows only - Windows Multimedia.
7- WASAPI =
Win/WinStore/XboxOne - Windows Audio Session API. (Default on Windows Vista and above, Xbox One and Windows Store Applications)
8- ASIO =
Windows only - Low latency ASIO 2.0.
9- PULSE_AUDIO =
Linux - Pulse Audio. (Default on Linux if available)
10- ALSA =
Linux - Advanced Linux Sound Architecture. (Default on Linux if PulseAudio isn’t available)
11- CORE_AUDIO =
Mac/iOS - Core Audio. (Default on Mac and iOS)
12- X_AUDIO =
Xbox 360 - XAudio. (Default on Xbox 360)
13- PS3 =
PS3 - Audio Out. (Default on PS3)
14- AUDIO_TRACK =
Android - Java Audio Track. (Default on Android 2.2 and below)
15- OPEN_SL =
Android - OpenSL ES. (Default on Android 2.3 and above)
16- WII_U =
Wii U - AX. (Default on Wii U)
17- AUDIO3D =
PS4 - Audio3D.
19- ATMOS =
Windows - Dolby Atmos (WASAPI).
20- WEB_AUDIO =
Web Browser - JavaScript webaudio output. (Default on JavaScript)
21- NN_AUDIO =
NX - NX nn::audio. (Default on NX)
22- WIN_SONIC =
Win10 / XboxOne - Windows Sonic.
23