# Audio engine addresses (build 085c2f82) — routing table 25 entries across 1 buckets. Find the row whose range contains what you want, fetch that one file only. Address -> role, for the positional-audio chain. VALID ONLY against MGSV 1.0.15.4 / SHA-256 085c2f82. Fox side (PostEvent3D, SoundSourceBody, TransformSync, listener bridge) and Wwise side (PostGateway, render node, matrix mix, sink). Wrong build = wrong addresses. | bucket | from | to | entries | size | |---|---|---|---|---| | [audio-addresses-000.txt](https://choomraider.neocities.org/mgsv/lookup/audio-addresses/audio-addresses-000.txt) | `0x140328A00 constructs 0x100 records of size …` | `0x142B9E8B0 global POINTER VARIABLE to a 256-…` | 25 | 2 KB | Sorting is case-insensitive, so `TppSoldier` and `tppsoldier` sort together. An entry absent from the bucket whose range covers it is genuinely absent — that is a real answer, not a reason to guess.