Adds music from previous X-games and unofficial X-OSTs with a big set of custom choices and modularity. For X4 5.00 and DLCs, compatible with all but other global music mods.
Requirements
This mod does not have any known dependencies other than the base game.
Other user's assetsSome assets in this file belong to other authors. You will need to seek permission from these authors before you can use their assets
Upload permissionYou can upload this file to other sites but you must credit me as the creator of the file
Modification permissionYou must get permission from me before you are allowed to modify my files to improve it
Conversion permissionYou are not allowed to convert this file to work on other games under any circumstances
Asset use permissionYou must get permission from me before you are allowed to use any of the assets in this file
Asset use permission in mods/files that are being soldYou are not allowed to use assets from this file in any mods/files that are being sold, for money, on Steam Workshop or other platforms
Asset use permission in mods/files that earn donation pointsYou are not allowed to earn Donation Points for your mods if they use my assets
Author notes
This author has not provided any additional notes regarding file permissions
File credits
Big thanks to ziev217 for his X Rebirth Ambient Music mod that inspired me and helped to get X4LM working. Enormous kudos to Thomas E. Petersen, Alexei Zakharov, Daniel D. Finney, MadMakine, Hollow Infinity, all Egosoft, publisher and Nexus mods staff that made this all possible.
Donation Points system
This mod is opted-in to receive Donation Points
Changelogs
Version 1.30 Playlist tweaks
Updated playlists for use with X4 5.00 and all DLCs up to and including Tides Of Avarice (DLCs aren't strictly required but without them you won't have the new bundled music that they add).
Version 1.30 Misc changes
Improved OS compatibilty by using only lowercase letters in the mod folder name as well as by updating installation instructions.
Added silence sound files of different length starting from 0.1 to 240 seconds in case anybody would ever need them (9 total).
Added test sound files based on various intercepted radio signals in case anybody would ever need them (5 total).
Version 1.30 +15 new tracks
Added a lot of decent but previously missing X-Tended - Terran Conflict ambient, dark ambient, combat and menu tracks mostly in gamerip quality (13 total).
Added leftover X-Rebirth combat tracks that fit really well into the new two-level combat music system (2 total).
X2 and X3 suspense tracks had to be removed due to the change in combat music system (3 total).
Version 1.20 Playlist tweaks
Updated playlists for use with X4 4.00 + Split Vendetta DLC 1.00 + Cradle Of Humanity DLC 1.00 (DLCs aren't strictly required but without them you won't have the new bundled music that they add).
7 Full pack ambient tracks were reassigned back into Basic pack.
1 Full pack menu track was moved to Full pack ambient tracks.
Version 1.20 Music quality
Replaced original X4 Lasting Vengeance track with my Mellow Long remix that is a bit longer and more juicy sounding. The mastering was spontaneously done by a friend of mine whom I asked to evaluate the new mix and I really liked what he did with it.
Version 1.20 +2 new tracks
Added Cradle Of Humanity trailer music tracks.
Version 1.10 Playlist tweaks
22 redesigned playlists compatible with X4 3.00 ± Split Vendetta DLC 1.00 including ☑ combat music only playlist for those who want to enjoy vanilla sector music pools, ☑ race specific playlist in place of previous sector specific playlist, ☑ a cool new separate X-Classic-based playlist that was expanded with some stylistically similar X3TC Daniel D. Finney music tracks, ☑ X Rebirth & X4 only playlist and a fan-requested ☑ X3 only playlist.
Basic and Extended packs are now heavily oriented towards a more uniform, non-percussive, slower, quieter ambient music style. Many tracks were moved to Full pack.
Extended pack combat and suspense music reassigned to Full pack.
Several menu music tracks migrated to sector music because they fit there.
All playlists are now "X4NDA-compatible" (as they were called previously) because the default sector music restart parameter doesn't work anyway.
All mod descriptions now include game and mod compatibility notes.
Added new X4 3.00 + Split Vendetta DLC 1.00 music map for anyone who wants details about new sector music pools.
Version 1.10 Music quality
All X Rebith OST Vol. 2 music tracks now come in higher quality since I've purchased lossless version (18 total).
All 48 KHz sample rate music tracks reconverted from their source files to 44.1 KHz for sample rate uniformity (12 total).
Increased volume of some X3TC Daniel D. Finney music tracks (6 total).
Replaced X3TC Intro Video music with my Antidrums remix version.
Replaced X3R Dark Ambience music with my X-Tended remix version.
Version 1.10 +4 new tracks
Added missing X4 Split Vendetta DLC trailer music tracks to menu music pools (2 total).
Remixed proper X2 suspense tracks from X2 music and set them to be default supense music in X-Tension & X2 playlists (2 total).
Version 1.00 Playlist tweaks
Full and Extended packs now come with playlists from lesser packs so that you can switch to them without need to have separate packs! Extended can use Basic playlists, Full can use all playlists including X-Classic!
Basic and X-Classic packs got Sector Specific playlists.
Full pack received Director's Cut alternative playlists that remove a few of Full pack's combat and menu tracks for a more streamlined music selection.
Several tracks were moved between packs.
All playlist music volumes increased for those who like their music loud, otherwise you can always decrease the music volume via sound options.
Replaced incorrect vanilla cluster name descriptions and added commentaries describing default cluster owners. Also the "X4 Music Map" is now available for all music modders because vanilla cluster names in "sound library.xml" are FUBAR!
Version 1.00 Music quality
X-Tension music is now remastered: hiss and noticeable chirping/watery artifacts removed, high frequencies amped for a crispier sound, overall volume has been brought to commercial level.
X2 tracks and X3 combat tracks also had their volume increased closer to the level of other music.
Teladi Outpost and Home Of Light music now comes in max quality since I've purchased lossless source.
All MP3 sources were converted to Vorbis with a slight bitrate overhead to avoid possible detail & frequency loss associated with lossy-to-lossy transcoding.
Lite music was converted from source as opposed to being reconverted from non-lite as previously for the same reasons.
Fixed track flaws that were overlooked during their original mastering: clipping, clicks/pops, hiss/hum (see detailed tracklist article).
Cut silent parts in the end/beginning of various tracks (using direct cutting for MP3 sources to avoid lossy-to-lossy transcoding).
Album covers and Vorbis tags were removed to save space.
Version 1.00 +30 new tracks
Daniel D. Finney provided his X Rebirth OST part and X3AP Community Project track with permission to use those in X4LM (9 total).
MadMakine (MMk) sent me his X-Tended - Terran Conflict OST in lossless and allowed me to use and redistribute it, I've added tracks I consider best fitting (9 total).
Included several stylistically fitting tracks from Hollow Infinity's Rebirth album in lossless, I couldn't verify his permission because he isn't responding (5 total).
1 XR and 4 X3 tracks that were left out previously are now included (5 total).
X-Tension main theme and my X2 Omicron Lyrae battle loop mix added (2 total).
Version 0.95
Basic, Basic (Lite), Extended and Extended (Lite) packs released with new modular playlist configuration.
Dinosaur edition (X-Tension music) is fully integrated into existing packs instead of separate pack and works through corresponding playlists.
Standalone X-Classic pack released due to requests of those who wanted only X-Tension/X2 music.
Full and Full (Lite) packs released.
Version 0.91
Basic (Lite), Extended and Extended (Lite) packs released with improved internal file structure that will make future editing easier (I won't be uploading Basic 0.91 because there is no need for it).
Version 0.90
Basic pack released.
Latest news
! Read first !
If this is your first visit ever or since previous version please carefully study packs and playlists overview and setup guide for better understanding
You may be interested in my other mod that prevents combat music from playing: X4 No Battle Music
Introduction
I saw X Rebirth Ambient Music mod here on Nexus and decided to try it. When I looked inside of the mod files I actually changed my mind because I saw the gameripped music in awful XWMA-96 format as X Rebirth provided. Not to mention that X Rebirth OST has much more divine music that wasn't included in that mod or the game itself.
This all inspired me to make this mod with the best X-clusive selection of X-tracks for you. The X4: Foundations ambient music tracks have a very distinct style - slow, spacey and ethereal, slightly muffled and reverbing, with gentle synths and no or very mild percussion. The XR music blends good with this style unlike some of the tracks from earlier games like X3, X2 or X-Tension which are a whole other animal. Because of this stylistic variety I decided to create various music packs for differing player tastes.
Packs and playlists overview
Basic pack
Most corresponding to the musical style of original game, heavily leaning towards slower and quieter non-percussive ambient music:
Adds aesthetically fitting X Rebirth and missing X4 music tracks in Vorbis-356 format where possible*
Available Basic pack playlists:
1-A [Default] - one global sector music pool with random track selection 1-B [Combat Music Only] - only combat music is added if you want to play with vanilla sector music pools
Extended pack An attempt to extend the range of music tracks in accordance with aforementioned ambient music style:
Basic plus aesthetically fitting X3, X2, X-Tension music tracks in Vorbis-356 format where possible*
Available Extended pack playlists:
3-A [Default] - one global sector music pool with random track selection 3-B [Default + XT] - one global sector music pool with random track selection; X-Tension music is added
3-C [Race Specific] - racial core sectors have unique nonoverlapping music pools with random track selection 3-D [Race Specific + XT] - racial core sectors have unique nonoverlapping music pools with random track selection; X-Tension music is added
Plus all Basic playlists included!
Full pack
This is your go-to pack if you want to have all X-games music disregarding its style and use all possible playlists:
Extended plus everything from X4, X Rebirth, X3 and X2 that was excluded from previous packs and playlists in Vorbis-356 format where possible*
Available Full pack playlists:
5-A [Default] - one global sector music pool with random track selection 5-B [Default + XT] - one global sector music pool with random track selection; X-Tension music is added
5-C [XR & X4 Only] - one global sector music pool with random track selection; only X Rebirth and X4 music is played 5-D [X3 Only] - one global sector music pool with random track selection; only X3AP and X-Tended - Terran Conflict music is played
5-E [XT & X2+ Only] - one global sector music pool with random track selection; only X-Tension, X2 and stylistically similar X3TC Daniel D. Finney music is played
Plus all Basic, Extended and X-Classic playlists included!
X-Classic pack (AKA Dinosaur edition)
For those nostalgic and conservative X-Dinosaurs out there that need nothing else:
Completely replaces all music with tracks from X-Tension and X2 in Vorbis-356 format where possible*
Available X-Classic pack playlists:
7-A [XT & X2 Only] - one global sector music pool with random track selection; only X-Tension and X2 music is played
Lite versions
For people lacking strength in areas of disk space, internet bandwidth or audiophilia:
Very special versions of Basic, Extended and Full packs with removed menu tracks and music in Vorbis-192 format where possible*
Lite versions playlists have same logic as non-lite but start with 2, 4 and 6 respectively
*Daniel D. Finney's X Rebirth OST part was provided to me in MP3-256 format. *All X-Tension and some X2, X3 tracks were never released in OSTs and are avaliable only in gamerip quality which varies from MP3-320 to MP3-56.
Setup guide
Completely delete previous version of the mod if there is such.
Extract "legacy_music" folder from archive into ~\[X4 Game Folder]\Extensions\ OR ~\Documents\Egosoft\X4\[SteamUserID]\Extensions\. Depending on your operating system one or another method is definitely going to work.
Extract a desired playlist file ("sound_library.xml") from "!Playlists" folder into ~\Extensions\legacy_music\libraries\. You can always replace it with any other playlist from your X4LM pack by simply overwriting the previous "sound_library.xml" in aforementioned "libraries" folder. You can also easily check what playlist you have installed previously by opening active "sound_library.xml" in any web browser and reading the first lines.
Make sure you don't use any other global soundtrack mod (including different X4LM packs at the same time) because all extension folders are loaded in alphabetical order and the latter mod will override the preceding if they replace same IDs.
Make sure the mod is enabled in game's extensions menu (usually it is by default).
Have fun, it's mandatory.
???
Profffitssssssssssssss
Known issues
X4 1.60 update added 40 Alexei Zakharov's X Rebirth and X3 music tracks, why are their "duplicates" still bundled with the mod? All in-game legacy music tracks have long linear starting fade-in and ending fade-out mixed into them. This leaves questions as to why it was made since native X4 sector music tracks don't have such long fade curves and also since the audio engine clearly has its own working fade-in and fade-out functions. So the bundled music tracks aren't exactly duplicates but non-fading mixes from the OSTs and as quality is very important for me I've chosen to keep them as long as in-game legacy music tracks don't get proper default mixes.
Some mods that add new sectors don't work with X4LM playlists. All sector music pool sound IDs used in Legacy Music are strictly vanilla in terms of their names and assignment to sectors - the only thing changed is music track content in the pools themselves. Mod devs that add new sectors should simply refer those to X4 3.00+ vanilla music IDs or use no refs so a sector defaults to "music_soundtrack_periphery". When they use outdated pre-3.00 IDs or custom unique IDs they unintentionally create compatibility issues for anyone who is going to use their mod with any global soundtrack mod. As an end user you can easily fix this problem yourself by going to sector mod's "mapdefaults.xml" file and deleting all "music ref" sections or else referring them to a desired music pool from "sound_library.xml".
Mod development status
I'm open to problem reports, suggestions and requests!
You can expect future mod improvements like game and addon compatibility updates, enhanced music track quality when it's possible and etc.
Steam workshop versions may be released in the future.
A companion mod that allows to use custom hotkeys for music playback controls may be released in the future if that is possible at all. This will most likely require cooperation with someone experienced in the connected matters like SirNukes.
Detailed tracklist article may be released in the future.
All planned packs and playlists have been released.
I am researching for a way to integrate Opus codec support into X4 DLLs and FFMPEG instance. Given that Opus is currently the most efficient audio compression format its use will allow to decrease mod file sizes without quality loss. If you have experience with codec libraries and DLL recoding I can really use your help! I do however understand how difficult it can be without X4 source code so chances are it will never happen unless Egosoft does it themselves.
Credits and legal information
Big thanks to ziev217 for his X Rebirth Ambient Music mod that inspired me and helped to get X4LM working. I've also read his X4 music modding guide and it was helpful. Seriously, you should try it too if you're interested in making your own music mods and don't know the basics yet. No really, go and do it.
Enormous kudos to Thomas E. Petersen, Alexei Zakharov, Daniel D. Finney, MadMakine, Hollow Infinity, all Egosoft, publisher and Nexus mods staff that made this all possible. Well and mom and dad too.
I am not liable for any hardware/software damage or data loss that may or may not occur when installing or using this mod. But seriously though, don't worry, it is going to be fine.
All source materials for this mod were obtained and are utilized under fair use.
All rights belong to Egosoft and other respective owners.