IN THIS ARTICLE
Audio Components
Use the following audio components to add and configure sounds in your level.
Component | Description |
---|---|
Audio Area Environment | Enables entities that are moving around and throughout a shape to have environment effects applied to any sounds that they trigger. You must also add a shape component to use the audio area environment component. |
Audio Environment | Provides access to features of the Audio Translation Layer (ATL) environments. Environments are used to apply environmental effects such as reverb or echo. |
Audio Listener | Places a virtual microphone in the environment. An audio listener acts as a sink for sound sources in the virtual world, and 3D audio rendering is processed with respect to the listener’s world transform. You can specify the audio listener’s position and rotation independently. |
Audio Preload | Loads and unloads ATL preloads, which contain references to soundbanks. |
Audio Proxy | Required dependency if you add multiple audio components to an entity. It acts as a proxy audio object wrapped in a component. For example, if you have an audio trigger component and an audio rtpc component on the same entity, they communicate to the same audio object using this audio proxy component. |
Audio RTPC | Provides basic Real-Time Parameter Control (RTPC) functionality. An RTPC is a named variable that the audio system can interpret in many different ways. It allows game developers to set the value from the game at run time to produce real-time tweaking of sounds. |
Audio Switch | Provides basic Audio Translation Layer (ATL) switch functionality. With switches and switch states, you can specify the state of an entity. The audio middleware interprets states, modifies the behavior of sounds, and plays the appropriate sounds. |
Audio Trigger | Provides basic play and stop features so that you can set up Audio Translation Layer (ATL) play and stop triggers that can be executed on demand. With an audio trigger, you can also enable the player to run or stop audio triggers by name on entities. |
Multi-position Audio | Control audio which plays from multiple locations within a level. |