# Sandbox.Audio.AudioProcessor

Takes a bunch of samples and processes them. It's common for these to be chained together.
It's also common for the processor to store state between calls.

- Kind: class
- Namespace: `Sandbox.Audio`
- Assembly: `Sandbox.Engine`
- Modifiers: abstract

## Properties

- [`Enabled`](/api/Sandbox.Audio.AudioProcessor/Enabled): Is this processor active?
- [`Mix`](/api/Sandbox.Audio.AudioProcessor/Mix): Should we fade the influence of this processor in?

## Methods

- [`Deserialize`](/api/Sandbox.Audio.AudioProcessor/Deserialize)
- [`Serialize`](/api/Sandbox.Audio.AudioProcessor/Serialize)
