Fixing Custom Audio - idStudio

For creating custom music, follow this guide before proceeding - https://wiki.eternalmods.com/books/0-idstudio/page/creating-custom-music-idstudio

Note: Packaging custom music in your mod is currently bugged (as of the patch from May 19, 2026) and will disable vanilla music & SFX. Wait for a future patch or follow this guide before uploading a mod with custom music.

Note: This is an advanced guide and assumes the viewer has adept knowledge of Wwise and FusionTools.

Context (What's Broken?)

After creating custom music and/or SFX, you will notice that all vanilla music & TAG2/Horde SFX are silent. Vanilla music is broken due to ID conflicts between the mus.pck & music_mods.pck files. TAG2/Horde SFX is broken due to a missing containerMask in the mods.pck file.

Fixing SFX

All vanilla SFX are now fixed. Some SFX will still be muted in idStudio, but will play without error when packaged and tested in the Sandbox.

Fixing Music

All vanilla music are now fixed. Some menu music will be muted in idStudio, but will play without error when packaged and tested in the Sandbox.

Fixing TAG Menu Music

There are some additional ID conflicts for menu music.
This step may not be necessary, but is helpful for cleanup.

    <EventAction ID="178021616" Name="178021616" Type="3">
        <field Name="ActionType" Type="UInt16">1027</field>
        <field Name="ObjectID" Type="UInt32">483143099</field>
        <field Name="Unk00" Type="Byte">0</field>
        <List Name="Props" Type="Prop" />
        <List Name="Modifiers" Type="RangedModifier" />
        <Array Name="ActionData" Type="Byte">
            04 B6 0B 2C 59 
        </Array>
    </EventAction>
    <Event ID="1699343283" Name="Play_music_menu" Type="4">
        <List Name="Actions" Type="UInt32">
            <field Type="UInt32">178021616</field>
        </List>
    </Event>

These HIRC objects were deleted, they had ID conflicts with the mus.pck file and were missing some data.

TAG menu music may still be muted in idStudio, but will now work in the Sandbox.


Revision #4
Created 27 June 2026 00:32:13 by Velser
Updated 18 July 2026 18:55:05 by Velser