# Audio Manager

<figure><img src="https://215355839-files.gitbook.io/~/files/v0/b/gitbook-x-prod.appspot.com/o/spaces%2Fc8AVbPtcUOjcVrQx9Eyu%2Fuploads%2F8RzTIb8mUaUCwM9Mje9p%2FAudio%20Manager.png?alt=media&#x26;token=d5fae26c-279e-4631-b8f0-9bf9d4863278" alt=""><figcaption></figcaption></figure>

**1. `masterAudioSource` (Type: AudioSource)**\
The main audio source used for master volume control.

**2. `masterVolume` (Type: float)**\
Global volume control for all sounds in the game. (Range: 0 to 1)

**3. `vfxVolume` (Type: float)**\
Controls the volume of visual effects (VFX) sounds. (Range: 0 to 1)

**4. `ambienceVolume` (Type: float)**\
Sets the volume for ambient sounds in the game. (Range: 0 to 1)

**5. `customTagVolumes` (Type: List\<CustomAudioTag>)**\
A list of custom audio tags with their associated volume levels, allowing developers to define additional volume settings for specific audio categories.

**6. `maxConcurrentAudio` (Type: int)**\
Specifies the maximum number of audio clips that can play at the same time. A value of 0 means there is no limit.

**7. `ambientAudioSource` (Type: AudioSource)**\
Dedicated audio source for ambient sounds, such as background music that loops during gameplay.

**8. `loadingAudioSource` (Type: AudioSource)**\
Audio source used to play audio clips for the loading menu.
