# Audio I/O

Audio I/O settings can be found in the in-game menu under **Settings > Sound**. The settings are split into two sections: In-Game Audio and DJ Audio.

## In-Game Audio

### In-Game Audio Out

* **Options**: Available audio output devices
* **Function**: Sets the output device for in-game audio (e.g. sound effects, voiceovers, spatial audio speakers)

### Spatial Speakers

* **Volume**: Sets the speaker volume
* **Mute**: Mute/unmute the speakers

### Latency Compensation

Compensates latency between multiple outputs by adding delay to them. Opens a latency compensation settings window with the following options:

* **Additional Device Latency**: If the output device has its own internal latency, enter the delay amount here. You can leave it at 0 for most devices, but some devices (e.g. Oculus Virtual Audio Device) have internal latency that needs to be accounted for.
* **Compensation Mode**:
  * **None** — No latency compensation
  * **Only DJ** — Applies latency compensation only to DJ outputs
  * **DJ + In-Game** — Applies latency compensation to all 3 outputs

## DJ Audio

### Device Type

* **Options**: Available audio driver types (Windows Audio, ASIO)
* **Function**: Selects the audio driver you want to use

### DJ Headphones Out

* **Options**: Available audio output devices
* **Function**: Sets the output device for the DJ's monitor

### Streaming Out

* **Options**: Available audio output devices
* **Function**: Sets the output device for the secondary audio output (e.g. for live playback, online streaming)

### Mic In

* **Options**: Available audio input devices
* **Function**: Sets the input device for the DJ's microphone

### Buffer Size

* **Options**: Available buffer sizes for output devices
* **Function**: Sets buffer size for DJ Headphones Out and Streaming Out

### Sample Rate (DJ)

* **Options**: Available sample rates for the DJ Headphones Out device
* **Function**: Sets sample rate for the DJ Headphones Out device

### Sample Rate (Streaming)

* **Options**: Available sample rates for the Streaming Out device
* **Function**: Sets sample rate for the Streaming Out device

{% hint style="warning" %}
We recommend setting the same sample rate for DJ Headphones and Streaming to avoid introducing audio glitches.
{% endhint %}

### Rescan Devices

If your input/output devices are not shown in the device list, use **Rescan Devices** to detect them.

<figure><img src="https://2684042124-files.gitbook.io/~/files/v0/b/gitbook-x-prod.appspot.com/o/spaces%2FYt06M8gohrfkEHKXEVv5%2Fuploads%2Fgit-blob-1cb9a6f9a46395e1d96a2e37356457961c709695%2FScreenshot%20(86).png?alt=media" alt=""><figcaption></figcaption></figure>

{% hint style="info" %}
Specific device names and options may vary depending on your hardware configuration.
{% endhint %}
