wwiser active
bnnm vunknown added 2026-05-29 verified 2026-05-29
You need to parse Wwise .bnk files to understand audio scripting structure or generate TXTP files that simulate Wwise playback in vgmstream.
about
wwiser is a parser for Wwise .bnk banks that reads and displays all bank chunks, including HIRC (audio scripting) data with properly identified fields. It cannot modify banks but provides comprehensive analysis of Wwise's internal structure.
The tool's primary use case is generating TXTP files that allow vgmstream to simulate Wwise's audio playback, including complex features like dynamic music stems and layered audio. It handles both Wwise's sound module (simple SFX) and music module (realtime-mixed stems), attempting to recreate the engine's behavior in a static playback format.
wwiser supports automatic name resolution from companion files like SoundbanksInfo.xml or custom name lists, and provides both a web-based viewer and command-line interface for exploring bank contents. It works with nearly all .bnk versions except the earliest two used in Shadowrun and Too Human.