pizzaoverhead

[1.6.1] Soundtrack Editor 4.6 (2019-01-28)

Recommended Posts

2 hours ago, Red Stapler said:

Post your playlist.cfg file and I'll take a look (should be in your ...\"Kerbal Space Program"\Playlists folder).

 

Spoiler

playlist
{
    name = Construction
    loop = True
    shuffle = True
    preloadTime = 5
    pauseOnGamePause = True
    disableAfterPlay = False
    tracks
    {
        track = concerto-for-viola-in-g
        track = concerto-for-4-violins
        track = RV-484
        track = adente-piano-02
        track = canon-in-d
    }
    playWhen
    {
        scene = VAB | SPH
    }
}
playlist
{
    name = Astronaut Complex
    loop = True
    shuffle = False
    preloadTime = 5
    pauseOnGamePause = True
    disableAfterPlay = False
    tracks
    {
        track = KSP_AstronautComplexAmbience
    }
    playWhen
    {
        scene = AstronautComplex
    }
}
playlist
{
    name = Credits
    loop = True
    shuffle = False
    preloadTime = 5
    pauseOnGamePause = True
    disableAfterPlay = False
    tracks
    {
        track = KSP_Credits
    }
    playWhen
    {
        scene = Credits
    }
}
playlist
{
    name = Mission control ambience
    loop = True
    shuffle = False
    preloadTime = 5
    pauseOnGamePause = True
    disableAfterPlay = False
    tracks
    {
        track = KSP_MissionControlMusic
    }
    playWhen
    {
        scene = MissionControl
    }
}
playlist
{
    name = Research complex ambience
    loop = True
    shuffle = False
    preloadTime = 5
    pauseOnGamePause = True
    disableAfterPlay = False
    tracks
    {
        track = KSP_ResearchAndDevelopment
    }
    playWhen
    {
        scene = RnDComplex
    }
}
playlist
{
    name = Tracking station ambience
    loop = True
    shuffle = False
    preloadTime = 5
    pauseOnGamePause = True
    disableAfterPlay = False
    tracks
    {
        track = KSP_TrackingStation
    }
    playWhen
    {
        scene = TrackingStation
    }
}
playlist
{
    name = Space
    loop = True
    shuffle = True
    preloadTime = 5
    pauseOnGamePause = True
    disableAfterPlay = False
    tracks
    {
        track = spring-allegro-01
        track = adagio-in-g-minor
        track = winter-allegro-01
        track = concerto-for-oboe-in-d-minor
        track = adagietto-symphony-5
        track = blue-danuben
        track = air-on-G-string
        track = waltz-of-the-flowers
    }
    playWhen
    {
        inAtmosphere = False
        scene = LoadingBuffer | Flight | PSystem
    }
}
playlist
{
    name = Menu Ambience
    loop = True
    shuffle = False
    preloadTime = 5
    pauseOnGamePause = True
    disableAfterPlay = False
    playAfter = Menu theme
    tracks
    {
        track = KSP_MenuAmbience
    }
    playWhen
    {
        scene = MainMenu
    }
}
playlist
{
    name = Menu theme
    loop = False
    shuffle = False
    preloadTime = 5
    pauseOnGamePause = True
    disableAfterPlay = True
    tracks
    {
        track = KSP_MainTheme
    }
    playWhen
    {
        scene = MainMenu
    }
}
playlist
{
    name = Space Center Ambience Day
    loop = True
    shuffle = False
    preloadTime = 5
    pauseOnGamePause = True
    disableAfterPlay = False
    tracks
    {
        track = dobroide-forest
    }
    playWhen
    {
        timeOfDay = TwilightAM | DayAM | DayPM
        scene = SpaceCentre
    }
}
playlist
{
    name = Space Center Ambience Night
    loop = True
    shuffle = False
    preloadTime = 5
    pauseOnGamePause = True
    disableAfterPlay = False
    tracks
    {
        track = dobroide-night-forest
    }
    playWhen
    {
        timeOfDay = NightAM | TwilightPM | NightPM
        scene = SpaceCentre
    }
}
playlist
{
    name = Pre-Launch Day
    loop = True
    shuffle = False
    preloadTime = 5
    pauseOnGamePause = True
    disableAfterPlay = False
    tracks
    {
        track = dobroide-forest
    }
    playWhen
    {
        timeOfDay = TwilightAM | DayAM | DayPM
        scene = Flight
        situation = PRELAUNCH
        bodyName = Kerbin
    }
}
playlist
{
    name = Pre-Launch Night
    loop = True
    shuffle = False
    preloadTime = 5
    pauseOnGamePause = True
    disableAfterPlay = False
    tracks
    {
        track = dobroide-night-forest
    }
    playWhen
    {
        timeOfDay = NightAM | TwilightPM | NightPM
        scene = Flight
        situation = PRELAUNCH
        bodyName = Kerbin
    }
}

 

 

Share this post


Link to post
Share on other sites
1 hour ago, IxC999 said:

 

  Hide contents

playlist
{
    name = Construction
    loop = True
    shuffle = True
    preloadTime = 5
    pauseOnGamePause = True
    disableAfterPlay = False
    tracks
    {
        track = concerto-for-viola-in-g
        track = concerto-for-4-violins
        track = RV-484
        track = adente-piano-02
        track = canon-in-d
    }
    playWhen
    {
        scene = VAB | SPH
    }
}
playlist
{
    name = Astronaut Complex
    loop = True
    shuffle = False
    preloadTime = 5
    pauseOnGamePause = True
    disableAfterPlay = False
    tracks
    {
        track = KSP_AstronautComplexAmbience
    }
    playWhen
    {
        scene = AstronautComplex
    }
}
playlist
{
    name = Credits
    loop = True
    shuffle = False
    preloadTime = 5
    pauseOnGamePause = True
    disableAfterPlay = False
    tracks
    {
        track = KSP_Credits
    }
    playWhen
    {
        scene = Credits
    }
}
playlist
{
    name = Mission control ambience
    loop = True
    shuffle = False
    preloadTime = 5
    pauseOnGamePause = True
    disableAfterPlay = False
    tracks
    {
        track = KSP_MissionControlMusic
    }
    playWhen
    {
        scene = MissionControl
    }
}
playlist
{
    name = Research complex ambience
    loop = True
    shuffle = False
    preloadTime = 5
    pauseOnGamePause = True
    disableAfterPlay = False
    tracks
    {
        track = KSP_ResearchAndDevelopment
    }
    playWhen
    {
        scene = RnDComplex
    }
}
playlist
{
    name = Tracking station ambience
    loop = True
    shuffle = False
    preloadTime = 5
    pauseOnGamePause = True
    disableAfterPlay = False
    tracks
    {
        track = KSP_TrackingStation
    }
    playWhen
    {
        scene = TrackingStation
    }
}
playlist
{
    name = Space
    loop = True
    shuffle = True
    preloadTime = 5
    pauseOnGamePause = True
    disableAfterPlay = False
    tracks
    {
        track = spring-allegro-01
        track = adagio-in-g-minor
        track = winter-allegro-01
        track = concerto-for-oboe-in-d-minor
        track = adagietto-symphony-5
        track = blue-danuben
        track = air-on-G-string
        track = waltz-of-the-flowers
    }
    playWhen
    {
        inAtmosphere = False
        scene = Flight
    }
}
playlist
{
    name = Menu Ambience
    loop = True
    shuffle = False
    preloadTime = 5
    pauseOnGamePause = True
    disableAfterPlay = False
    playAfter = Menu theme
    tracks
    {
        track = KSP_MenuAmbience
    }
    playWhen
    {
        scene = MainMenu
    }
}
playlist
{
    name = Menu theme
    loop = False
    shuffle = False
    preloadTime = 5
    pauseOnGamePause = True
    disableAfterPlay = True
    tracks
    {
        track = KSP_MainTheme
    }
    playWhen
    {
        scene = MainMenu
    }
}
playlist
{
    name = Space Center Ambience Day
    loop = True
    shuffle = False
    preloadTime = 5
    pauseOnGamePause = True
    disableAfterPlay = False
    tracks
    {
        track = dobroide-forest
    }
    playWhen
    {
        timeOfDay = TwilightAM | DayAM | DayPM
        scene = SpaceCentre
    }
}
playlist
{
    name = Space Center Ambience Night
    loop = True
    shuffle = False
    preloadTime = 5
    pauseOnGamePause = True
    disableAfterPlay = False
    tracks
    {
        track = dobroide-night-forest
    }
    playWhen
    {
        timeOfDay = NightAM | TwilightPM | NightPM
        scene = SpaceCentre
    }
}
playlist
{
    name = Pre-Launch Day
    loop = True
    shuffle = False
    preloadTime = 5
    pauseOnGamePause = True
    disableAfterPlay = False
    tracks
    {
        track = dobroide-forest
    }
    playWhen
    {
        timeOfDay = TwilightAM | DayAM | DayPM
        scene = Flight
        situation = PRELAUNCH
        bodyName = Kerbin
    }
}
playlist
{
    name = Pre-Launch Night
    loop = True
    shuffle = False
    preloadTime = 5
    pauseOnGamePause = True
    disableAfterPlay = False
    tracks
    {
        track = dobroide-night-forest
    }
    playWhen
    {
        timeOfDay = NightAM | TwilightPM | NightPM
        scene = Flight
        situation = PRELAUNCH
        bodyName = Kerbin
    }
}

 

See bolded text above...that is the way my 'Space' playlist is setup and it works both in space (Flight) and when in the map mode (which should also be Flight).  LoadingBuffer and PSystem may be affecting it playing in map mode...not sure why that would be the case, but that is the only thing I can think of as I compare vs my playlist.cfg.  :)  

I hope it resolves your issue. 

 

 

Share this post


Link to post
Share on other sites

sadly the issue still persists, I'm not sure what's going on but thank u v much for the attempt at helping me out  :D

Share this post


Link to post
Share on other sites
Posted (edited)
2 hours ago, IxC999 said:

sadly the issue still persists, I'm not sure what's going on but thank u v much for the attempt at helping me out  :D

No worries.  I checked your playlist again and it looks fine. 

But, just to double check... when you say the Map, you are talking about the one from Space or Flight, not the one from the Tracking Station, right?  I'm dense sometimes. :)

 

Also, one last thing to try for process of elimination if you want (I just did on a 1.7 vanilla install and map worked fine there)...use the original playlists.cfg file and music from Soundtrack Editor to see if it works. If it does, then something else is messing it up.  Good luck!

Edited by Red Stapler

Share this post


Link to post
Share on other sites
10 hours ago, Red Stapler said:

No worries.  I checked your playlist again and it looks fine. 

But, just to double check... when you say the Map, you are talking about the one from Space or Flight, not the one from the Tracking Station, right?  I'm dense sometimes. :)

 

Also, one last thing to try for process of elimination if you want (I just did on a 1.7 vanilla install and map worked fine there)...use the original playlists.cfg file and music from Soundtrack Editor to see if it works. If it does, then something else is messing it up.  Good luck!

yes! the music mutes in the ingame map mode, the volume on the music player is the same, and the mute option is off. i'll put soundtrack editor on a clean install today and see if i get different results :P

Share this post


Link to post
Share on other sites
Posted (edited)

I've noticed that none of the windows in this mod respect the F2 "hide GUI" command, which is annoying for taking those cinematic screenshots.  Have others noticed this as well?

Another issue that I am having is the tracks in a playlist no longer autoplay if use the 'next track' button in the playlist, instead I need to manually advance to the next song.

Edited by captainb

Share this post


Link to post
Share on other sites
Posted (edited)

Any chance an option could be added for minimum or maximum timewarp setting to play a given playlist? I play with Kerbal Construction Time (for Realism Overhaul) and having the system switching day/night KSC playlists constantly is both performance-intensive and annoying, and I ended up having to switch to a single playlist for day and night. Additionally, being able to play some effect or song while timewarping would be neat.

Also, would fade-out/fade-in instead of an abrupt transition between playlists be possible?

Edited by Ithirahad

Share this post


Link to post
Share on other sites

 

Is development on this mod dead? I am using it in version 1.7.3 and it is working well.  

I have a request though. Is it possible to add another selector to qualifiers for when a playlist is activated? I would like to restrict the playlist by craft type. Currently, every time my kerbal hops, or bounces, my dramatic orchestral launch music wants to start playing, only to be interrupted by the kerbal landing back on the ground. 

Having a craft selection would prevent that, and allow me to create a playlist for my aircraft in flight that is separate from my rocket launch playlist.

And, thanks for this terrific mod - it has really help enhance the immersiveness of the game. I do hope it is still being worked on.

 

Share this post


Link to post
Share on other sites

Has anyone noticed any kind of performance hit from having the game watch for all the different states to trigger music?

Share this post


Link to post
Share on other sites
Posted (edited)
6 hours ago, jpinard said:

Has anyone noticed any kind of performance hit from having the game watch for all the different states to trigger music?

Not for me, but if you have a bunch of stuff playing (playlists with many songs) it can suck up your ram until you change situations/new track list loads.   Or if you have lots of mods, maybe you are at the top of your ram capabilities and a long playlist on Soundtrack Editor pushes it over and you get a performance hit.   

My best 2 guesses.  Good luck!

Edited by Red Stapler

Share this post


Link to post
Share on other sites
On 8/30/2019 at 7:45 PM, jpinard said:

Has anyone noticed any kind of performance hit from having the game watch for all the different states to trigger music?

Most of these are pretty lightweight. They use the KSP events system, so there is no extra work done until KSP taps the event handler on the shoulder to let it know that something has happened. The numeric checks (max/min altitude/speed etc.) have to be done more frequently, but checking if one number is greater than another is something computers can do very quickly. If you're having any problems, leave some details and I'll see if there's anything that can be done about it.

On 8/31/2019 at 2:18 AM, Red Stapler said:

Not for me, but if you have a bunch of stuff playing (playlists with many songs) it can suck up your ram until you change situations/new track list loads.   Or if you have lots of mods, maybe you are at the top of your ram capabilities and a long playlist on Soundtrack Editor pushes it over and you get a performance hit.   

My best 2 guesses.  Good luck!

The way it's designed, playlists should only load the song that is currently playing, then unload it when it's done. If you're seeing large RAM usege with big playlists, that's a problem that needs fixed. What could have that effect is if the tracks you're using are very long. If you have a track that's an hour long, that will have more of an effect than one that's two minutes long.

Share this post


Link to post
Share on other sites

Join the conversation

You can post now and register later. If you have an account, sign in now to post with your account.
Note: Your post will require moderator approval before it will be visible.

Guest
Reply to this topic...

×   Pasted as rich text.   Paste as plain text instead

  Only 75 emoji are allowed.

×   Your link has been automatically embedded.   Display as a link instead

×   Your previous content has been restored.   Clear editor

×   You cannot paste images directly. Upload or insert images from URL.