Logo Platform
logo amplifiers simplified
Endless Space 2
Universe banner wording

ENDLESS™ Space 2 is turn-based 4X space-strategy that launches players into the space colonization age of different civilizations within the ENDLESS™ Universe. Your Vision. Their Future.

[GUIDE] How-to : mod the Audio + ES1 OST Pack for ES2

Reply
Copied to clipboard!
6 years ago
Mar 15, 2018, 9:03:27 AM

Hey there, today I wanted to show you how to mod the audio for ES2 using the program Wwise, as well as sharing a ES1 OST mod I already made that is ready to be installed.


So first things first, how to mod the audio : 


Here are the steps you’ll need to make in order to mod the sound files, I’ll detail them later :


-Identify the files you need to replace, lucky you, I already did this part for you for all the ambient tracks in the game (except the battle and election songs).

-Get some of your own files that you wish to add to the game.

-Convert your files to the .wav format, easiest way is to use Audacity, it’s free, lightweight and opensource, and it’s really easy to use.

-The complicated part : install Wwise and convert your files from .wav to .wem or .bnk depending on what you want to modify.

-Once converted, simply rename them to the names of the files you wish to replace, overwrite the vanilla files and, voila, you’re all done. Note: It’s not possible to add tracks for now, you can only replace them.



Some of you may already know how to do some of these steps, but I’ll detail them all anyway:


-Identifying the files you need to replace : pretty simple, really, because I already did that part for you. If you want to replace other sounds (like ship or weapon sounds), you’ll need to convert the .bnk files to a format you can easily read, like .ogg, using the program ww2ogg (shell program for Windows). You can find the audio files from the game in your ES2 install directory in \Public\Audio.

-Getting your tracks ready : this step is pretty straight forward, you’ll need your own tracks. I recommend starting from a lossless format (such as .flac or .alac) before transcoding using a lossy format is always not ideal.

-Converting your files to .wav : Pretty easy step but pretty tedious.

First, download Audacity and install it. Launch Audacity, go to Files->Open then navigate to your files and select them.

 Then, go to Files->Export->Export as .wav. Be sure to check that your export settings are the same as in the picture, you want WAV (Microsoft) signed 16 bit PCM, input whatever name you want and save the file somewhere easy to navigate to, we’ll need them again in a minute.


Do this for every file you want to convert.


-Going from .wav to .wem : For this step, you’ll need to install Wwise (https://www.audiokinetic.com/downloads/?id=2014.1.4_5248), be sure to hit “offline setup for Windows, download their offline launcher then run it to install Wwise.


Once installed, launch Wwise (mine was in C:\Program Files (x86)\Audiokinetic\Wwise 2017.2.2.6553\Authoring\x64\Release\bin), you should get a window asking you about projects. Make a new project, name it however you want, hit the select none option to remove all the junk we won’t need then hit OK.


Once here, you’ll need to go to Project->Project Settings (or hit Shift+K), once there go in source settings, make sure “Vorbis Hiqh Quality” is checked, double click on it, then close the project settings by clicking OK.


Alright, almost done, now go to Project->Import Audio files, and select add files, select the .wav files you converted earlier, make sure the settings match the ones in the picture for Import Mode and Import As, finally click on Import.



From here, go to Project -> Convert all Audio Files, make sure Windows is the only one selected, then click ok.



We’re now done with Wwise, your converted files will be in


 My Documents\WwiseProjects\[your project name here]\.cache\Windows\SFX


-Final step : swapping the files. You now have to manually replace all files by changing their names to the ones from step 1, note that most tracks have 4 files each, 2 for different mixes times 2 for rear and front mixes for surround setups. Of course, since you didn’t bother remixing the tracks and your files are probably in Stereo, you’ll only have 1, so you need to copy it 4 times and rename each of the 4 copies to one of the files for that track. Once this is over, you need to replace the vanilla files in 

“Steam\steamapps\common\Endless Space 2\Public\Audio\Soundbanks”


And you’re done.


Addendum : If you wish to modify the more dynamic sound files, like the battle songs for instance, you'll need to extract the .bnk file and repack them, look for a tutorial online for Wwise, this guide is only for replacing the sounds called with simple events, such as the faction themes or the ambient track.



Updated 6 years ago.
0Send private message
6 years ago
Mar 15, 2018, 9:19:56 AM

And now, because I got the green light to share it : here's a pack with all the ES1 tracks already converted and named accordingly (except the battle theme), for an easy install.


Mega.nz link (instructions on how to install inside the .zip)


Here's the tracklist changes: 

Dyson spher > Beneath the strings 

Across the Drift (Riftborn Theme) > Xotic Particles

Cygnus > Io Bells

Together to the Stars (United Empire Theme) > Gravity Well

The We (Horatio Theme) > Reach the Amoeba

Memories of the Lost (Main Title) > The Endless

Singularity > Falling Night Stars

Horizon du Ciel > Transx

From the Heart (Unfallen Theme) > Stellar Pioneer

Flawless Theory (Endless Space 2 Version) > Flawless Theory (ES1 Version) 

Driven by DNA (Cravers Theme) > Astral Compass

 Three Quarks in a Row > Terraforming 

Calabi-Yau Spaces > Deafen

Dawn Axial Tilt Zero > Negentropy

Time of Change (Vaulters Theme) > Bleu Argon

Quantum Dub (Sophons Theme) > Slice and Collide

To Rise, Virtual (Vodyani Theme) > The Academy 

The Families (Lumeris Theme) > the Dust 

Geodesic > Magenta Clouds

Worship the Endless > The families, Endless Day Concert Version

The Lost Frontier > B.Matter


DLC tracks and unnamed ambient tracks were unchanged.


As an ES1 veteran, the thing that made me fall in love with the game was definitely its OST, and I wish to share this today, both with other veterans who want a change from ES2's OST and with newcomers who didn't get the chance to experience what is, imho, the best OST from FlybyNo.


All tracks are from the ES1 OST, available here in a pay what you want model (even 0€), except one track, "The families, Endless Day Concert Version", which is from FlybyNo's concert for 2018's Endless Day, the recordings can be found freely on the Amplitude Discord, should you wish to download them too.



Kuma, signing off.


Updated 4 years ago.
0Send private message
6 years ago
Sep 12, 2018, 12:04:59 PM

Awesome! I've been working on my own tracks for my favourite factions but had no time to figure out to actually implement them into the game. You just saved me a sh*tload of time. Thanks a lot!

0Send private message
0Send private message
4 years ago
Feb 28, 2020, 8:29:34 AM

Thank you Kuma, I just found this because it was posted on the steam forum. Any chance you a releated to Akuma ;) ?

0Send private message
4 years ago
Mar 18, 2020, 8:42:09 PM



Hi Kuma.


Any chance you could give me the filename/number under which the ES2 track : 

Magenta Clouds ES2 remix

is put? I cannot find it.


Thanks in advance!


Kind regards,

Keimpe



0Send private message
4 years ago
Mar 19, 2020, 12:31:23 AM

Hey there, sadly I wrote the guide before the 2nd music mini-DLC was released, so I didn't get the name already. 


You could ID the right wwise files yourself by simply converting the files from .wem to any format your audio player can read (I used ww2ogg but there are other options). What I did was just to batch convert all the .wem files then listen to each one to identify them, there should be 2 mixes (one regular mix and one with some frequencies muted that plays when you enter some menus) and they should each have 2 tracks (front and rear mixes for quadraphonic setups). You could also restrict your search to the files I didn't already identify in the google calc file (should be penumbra, mini-DLC 2 and awakening tracks left). I hope it helps, if you don't manage I can see about looking for the correct file myself.


@DMA64 Hey, you're welcome! Also, no, apart from Kuma and Akuma both being romanized japanese words, they don't share a connection.

0Send private message
4 years ago
Mar 20, 2020, 12:20:40 AM


Thanks for the reply Kuma!


I did try to convert some files. But alas to no avail. 


I am asking for a friend. We play multiplayer and everytime that song plays for him, i need to take off my headset. A singalong occurs. And not a good one. :D


If you could find the time to find the song i would very, very much appreciate it.

If you can't find the time, i understand.


For myself it will take a lot of time, seen that i did try to do it. But couldn't find how.


Keep me updated what your decision is.


Kind regards,

Keimpe





0Send private message
4 years ago
Mar 30, 2020, 2:14:42 AM

Hey, seems like I missed your reply, here are the file names you wanted :


167508647.wem, 252037761.wem, 307662785.wem, 1033157763.wem (They're all for magenta cloud ES2 version).

Best,
Kuma,

Updated 4 years ago.
0Send private message
0Send private message
?

Click here to login

Reply
Comment
0Send private message