How to change any in-game Music (MainMenu ect...)

Sid Meier's Civilization VI7 views3 min readby <<Beckx>>Updated 17 MayView on Steam ↗

Guide

Civilization VI — How to Replace Main Menu Music / Any Music Track (2026 Working Method)

Hello 🙂
After spending way too much time debugging this, I finally managed to get custom music working properly in Civilization VI, so I decided to make a proper up-to-date guide.

This method works in 2026.


What you need

  • Civilization VI
  • A .wav file of the song/music you want to use
  • Wwise v2015.1.9 build 5624

IMPORTANT

You MUST use an OLD version of Wwise.

Newer versions (2021+ / 2024+ / 2025+) generate .wem files that Civilization VI silently refuses to play.

Symptoms:
  • Game launches normally
  • Music becomes completely silent
  • No crash
  • No errors

This happens because Civ6 was built using an old Wwise audio pipeline.


Step 1 — Find the sound you want to replace

Navigate to:
...\Steam\steamapps\common\Sid Meier's Civilization VI\Base\Platforms\Windows\audio

Open:
Music_Bank.xml

Search for the sound you want to replace.

For example, Main Menu music looks like this:

<File Id="879938382" Language="SFX"> <ShortName>MainMenu.wav</ShortName> <Path>SFX\MainMenu_ADEF7B36.wem</Path> </File>

Important

Write down the File ID.

For Main Menu music:

879938382

You will later rename your generated .wem file to this ID.


Optional but highly recommended

I also strongly recommend installing:

foobar2000

together with a plugin capable of playing .wem files.

This makes identifying sounds from Music_Bank.xml MUCH easier, because sometimes the XML entries are not very descriptive and you may not know what sound/music track a specific File ID actually belongs to.

With foobar2000 you can simply preview the original .wem files directly and quickly identify the correct sound before replacing it.


Step 2 — Prepare your replacement music

Your replacement audio MUST be:
  • .wav format
  • Stereo recommended
  • 48kHz recommended

You can use any audio converter/editor you want.


Step 3 — Download the correct Wwise version

Download:

Wwise v2015.1.9 build 5624[www.audiokinetic.com]

IMPORTANT

The old ONLINE installer no longer works because it uses obsolete SSL/TLS communication.

You MUST use the OFFLINE installation packages.

Scroll to the bottom of the download page and use:

Offline Setup for Windows

Install these packages:

  • Authoring_x64.msi (or Win32)
  • Authoring_Data.msi
  • Common.msi
  • VC2013 Redistributable

After installation launch:
Wwise v2015.1.9

Ignore/close the license popup window.


Step 4 — Create your .wem replacement file

1. Create a new Wwise project

Name it however you want.
2. Import your WAV file

Go to:
Project -> Import Audio Files

Add your .wav file and import it.
3. Select your imported audio object

Navigate to:
Audio -> Actor-Mixer Hierarchy -> Default Work Unit -> YourAudioFile

Click on your imported audio file.
4. Configure conversion settings

In the center panel open:
Source Settings

Click the double-arrow button next to:
Default Conversion Settings

Then navigate to:
Factory Conversion Settings -> Vorbis -> Vorbis Quality High

5. Convert the audio

Go to:
Project -> Convert All Audio Files

Click OK.


Step 5 — Find the generated .wem file

Go to:
Project -> File Manager

Right click any file and choose:
Open Containing Folder

Navigate to:
.cache\Windows\SFX

Your generated .wem file should be there.


Step 6 — Replace the original Civ6 file

Rename your generated .wem file to the File ID from Music_Bank.xml.

Example:

879938382.wem

Then copy it into:
...\Steam\steamapps\common\Sid Meier's Civilization VI\Base\Platforms\Windows\audio

Replace the original file.
IMPORTANT

Always backup original game files first.


Done 🙂

Launch Civilization VI and your custom music should now play correctly.

Hopefully this guide saves someone else a few hours of pain 😄

This guide was created by its original author on the Steam Community. Are you the author and want it removed? Request removal.