I have noticed the de-sync problem when coming from space to the bar...engine problem I presume and well outta my league to fix atm.
That is engine-related, that was the part I needed to change the music, because at first I thought the original music is just terrible. I listenend to the original loop when I extracted the game, and I thought hey it´s not so bad at all, but why does it sound so horrible ingame ? Then I made my first mod, and saveloaded into bar, and hey sounds superb , then went out and back again and my own sound was as bad as the original.
I fiddled around with the volume and distance parameters of the original sound_lib.xml until I had it like I have it right now. It turns of the low_pass loop just when you enter the bar.
If you don´t want to have that damped sound in spacestation, you can make a dummyfile for that one, and make a random loop player for the bars.
Here is the hack for the sound splitting:
Code: Select all
<replace sel="/soundlibrary/sound[@id='interior_bar_music_01']/volume">
<volume start="0.2" distance="0.01" >
<volumecurve>
<point distance="0.0" volume="1.5" />
<point distance="0.35" volume="1.0" />
<point distance="0.75" volume="0.1" />
<point distance="1.0" volume="0.0" />
</volumecurve>
</volume>
</replace>
<replace sel="/soundlibrary/sound[@id='interior_bar_music_01_base']/volume">
<volume start="1" distance="0.04" >
<volumecurve>
<point distance="0.0" volume="0.0" />
<point distance="0.35" volume="0.1" />
<point distance="0.5" volume="0.1" />
<point distance="0.75" volume="0.0" />
<point distance="1.0" volume="0.0" />
</volumecurve>
</volume>
</replace>
If you put the interior_bar_music_01_base to a silent dummy file, you´ll turn it of. Then you can make instead of:
Code: Select all
<sample start="extensions\better_ambient_sfx\sfx\ambient\platform\interior_bar_music_03" />
this for a random player
Code: Select all
<sample selection="random">
<select start="extensions\better_ambient_sfx\sfx\ambient\platform
\interior_bar_music_01" weight="1"/>
<select start="extensions\better_ambient_sfx\sfx\ambient\platform
\interior_bar_music_02" weight="1"/>
<select start="extensions\better_ambient_sfx\sfx\ambient\platform
\interior_bar_music_03" weight="1"/>
</sample>
I use that in my own mod for myself, because I didn´t want to touch the vanilla feeling of entering the stations. But if you want it too , here it is.
Stay fresh !
Scrappy Coco