# SceneAudio

> Talos next · Since 0.6

## Fields

| Field | Type | Required | Default | Allowed values | Description |
|---|---|---|---|---|---|
| `buses` | `AudioBus[]` | yes |  |  |  |
| `snapshots` | `AudioSnapshot[]` | no |  |  |  |
| `sounds` | `AudioAsset[]` | no |  |  |  |
| `music` | `AudioMusic` | no |  |  |  |
| `voices` | `number` | no | `64` |  | How many voices may sound at once. Default 64. The mixer preallocates this many slots, and a cue arriving at a full mixer steals the lowest-priority voice or is refused. |
| `device` | `string` | no |  |  | Output device name, matched case-insensitively against what the platform reports. Absent (the default) opens the system default device. A name no device answers to falls back to the default and is reported at load. |

## See also

- `AudioBus`
- `AudioSnapshot`
- `AudioAsset`
- `AudioMusic`
