AAL > Audio Group Settings (BAGST)
This is an audio group file.
| Offset | Size | Description |
| 0x0 | 4 | Magic number ("AGST") |
| 0x4 | 2 | Endianness (0xFFFE for little endian) |
| 0x6 | 2 | Version number (2) |
| 0x8 | 4 | Filesize |
| 0xC | 4 | Offset to tree section |
| 0x10 | 4 | Offset to group section |
| 0x14 | 4 | Offset to string section |
| Offset | Size | Description |
| 0x0 | 4 | Identifier ("TREE") |
| 0x4 | 4 | Section size |
| 0x8 | 4 | Default group name (offset into string table) |
| 0xC | | Root node |
| Offset | Size | Description |
| 0x0 | 4 | Node size (including children) |
| 0x4 | 4 | Group index |
| 0x8 | 4 | Number of children |
| 0xC | | Child nodes |
| Offset | Size | Description |
| 0x0 | 4 | Identifier ("GRP ") |
| 0x4 | 4 | Section size |
| 0x8 | 4 | Number of groups |
| 0xC | | Offset to group param for each group (4 bytes each) |
| Offset | Size | Description |
| 0x0 | 4 | Volume (float) |
| 0x4 | 4 | Pitch (float) |
| 0x8 | 4 | Lfe (float) |
| 0xC | 4 | Lpf (float) |
| 0x10 | 4 | Biquad filter type |
| 0x14 | 4 | Biquad filter value (float) |
| 0x18 | 4 | Angle index |
| 0x1C | 4 | Spread (float) |
| 0x20 | 4 | Device volume (float) |
| 0x24 | 4 | Unknown |
| 0x28 | 4 | Unknown |
| 0x2C | 4 | Unknown |
| 0x30 | 4 | Unknown |
| 0x34 | 4 | Unknown |
| 0x38 | 4 | Bus volume 0 (float) |
| 0x3C | 4 | Bus volume 1 (float) |
| 0x40 | 4 | Bus volume 2 (float) |
| 0x44 | 4 | Bus volume 3 (float) |
| Value | Description |
| 1 | Priority Earlier |
| 2 | Priority Later |
| 3 | Earlier |
| 4 | Later |
| Offset | Size | Description |
| 0x0 | 4 | Unknown |
| 0x4 | 4 | Unknown |
| Offset | Size | Description |
| 0x0 | 4 | Unknown |
| 0x4 | 4 | Unknown |
| 0x8 | 4 | Unknown |
| 0xC | 4 | Unknown |
| 0x10 | 4 | Unknown |
| Offset | Size | Description |
| 0x0 | 4 | Unknown (float) |
| Offset | Size | Description |
| 0x0 | 12 | Group ducker settings |
| 0xC | 4 | Ducking volume floor (float) |
| 0x10 | 4 | Unknown |
| 0x14 | 4 | Number of targets |
| 0x18 | | Target settings |
| Offset | Size | Description |
| 0x0 | 4 | Unknown |
| 0x4 | 4 | Unknown |
| 0x8 | 4 | Unknown |
| Offset | Size | Description |
| 0x0 | 4 | Offset into string table |
| 0x4 | 4 | Unknown |
| 0x8 | 4 | Unknown |
| 0xC | 4 | Unknown |
| 0x10 | 4 | Unknown |
| Offset | Size | Description |
| 0x0 | 4 | Identifier ("STRG") |
| 0x4 | 4 | Section size |
| 0x8 | | Null-terminated strings |