# Sandbox.BaseSoundComponent

- Kind: class
- Namespace: `Sandbox`
- Assembly: `Sandbox.Engine`
- Inherits: [Sandbox.Component](/api/Sandbox.Component)
- Modifiers: abstract

## Properties

- [`Distance`](/api/Sandbox.BaseSoundComponent/Distance)
- [`DistanceAttenuation`](/api/Sandbox.BaseSoundComponent/DistanceAttenuation)
- [`DistanceAttenuationOverride`](/api/Sandbox.BaseSoundComponent/DistanceAttenuationOverride)
- [`Falloff`](/api/Sandbox.BaseSoundComponent/Falloff)
- [`Force2d`](/api/Sandbox.BaseSoundComponent/Force2d)
- [`MaxRepeatTime`](/api/Sandbox.BaseSoundComponent/MaxRepeatTime)
- [`MinRepeatTime`](/api/Sandbox.BaseSoundComponent/MinRepeatTime)
- [`Occlusion`](/api/Sandbox.BaseSoundComponent/Occlusion): Legacy alias for [Sandbox.BaseSoundComponent.OcclusionEnabled](/api/Sandbox.BaseSoundComponent/OcclusionEnabled).
- [`OcclusionEnabled`](/api/Sandbox.BaseSoundComponent/OcclusionEnabled)
- [`OcclusionOverride`](/api/Sandbox.BaseSoundComponent/OcclusionOverride)
- [`OcclusionRadius`](/api/Sandbox.BaseSoundComponent/OcclusionRadius): Legacy occlusion radius. No longer used by the simulation.
- [`Pitch`](/api/Sandbox.BaseSoundComponent/Pitch)
- [`PlayOnStart`](/api/Sandbox.BaseSoundComponent/PlayOnStart)
- [`ReflectionOverride`](/api/Sandbox.BaseSoundComponent/ReflectionOverride): Legacy alias for [Sandbox.BaseSoundComponent.ReverbOverride](/api/Sandbox.BaseSoundComponent/ReverbOverride).
- [`Reflections`](/api/Sandbox.BaseSoundComponent/Reflections): Legacy alias for [Sandbox.BaseSoundComponent.ReverbEnabled](/api/Sandbox.BaseSoundComponent/ReverbEnabled).
- [`Repeat`](/api/Sandbox.BaseSoundComponent/Repeat)
- [`ReverbEnabled`](/api/Sandbox.BaseSoundComponent/ReverbEnabled)
- [`ReverbOverride`](/api/Sandbox.BaseSoundComponent/ReverbOverride)
- [`SoundEvent`](/api/Sandbox.BaseSoundComponent/SoundEvent)
- [`SoundOverride`](/api/Sandbox.BaseSoundComponent/SoundOverride)
- [`StopOnNew`](/api/Sandbox.BaseSoundComponent/StopOnNew)
- [`TargetMixer`](/api/Sandbox.BaseSoundComponent/TargetMixer): The mixer we want this sound to play through
- [`Volume`](/api/Sandbox.BaseSoundComponent/Volume)

## Methods

- [`StartSound`](/api/Sandbox.BaseSoundComponent/StartSound)
- [`StopSound`](/api/Sandbox.BaseSoundComponent/StopSound)
