Skip to content
New issue

Have a question about this project? Sign up for a free GitHub account to open an issue and contact its maintainers and the community.

By clicking “Sign up for GitHub”, you agree to our terms of service and privacy statement. We’ll occasionally send you account related emails.

Already on GitHub? Sign in to your account

Add Soundtrack Editor Forked from SpaceDock #10116

Open
wants to merge 12 commits into
base: master
Choose a base branch
from

Conversation

netkan-bot
Copy link
Member

This pull request was automatically generated by SpaceDock on behalf of linuxgurugamer, to add Soundtrack Editor Forked to CKAN.

Please direct questions about this pull request to linuxgurugamer.

Mod details

Key Value
Name Soundtrack Editor Forked
Authors linuxgurugamer
Abstract This mod allows you to add and remove music from the game, and set up playlists which decide when each song plays
License GPLv2
Size 29.90 MiB
Homepage https://forum.kerbalspaceprogram.com/index.php?/topic/191467-173-18x-*
Source code https://github.com/linuxgurugamer/SoundtrackEditorForked

Description

This mod allows you to add and remove music from the game, and set up playlists which decide when each song plays. Always wanted to hear Blue Danube when docking with a space station, a metal version of KSP's theme song when you start up the game, or Danger Zone while you buzz the control tower? This is the mod for you! Just drop some music files in the KSP\Music\ directory, launch the game, and use the in-game playlist editor to choose when you want them to be played.

A selection of free stockalike tracks are included from musician Kevin MacLeod, who created many of the tracks used in stock KSP. Several thousand more tracks are available for free at his website here. If you find any that work well with KSP, leave a message and I'll add it to a future sound pack. A replacement for the Kerbal Space Centre birdsong ambience is also included, edited from the original recording here. Currently .wav and .ogg filetypes are supported, as well as .mp3 on Windows (still working on a fix for Linux and Mac, but .wav and .ogg work fine).

This is an automated commit on behalf of linuxgurugamer
@JonnyOThan
Copy link
Contributor

Copying discussion from issue:

Hmm, looks like the old one had been added at some point? https://github.com/KSP-CKAN/NetKAN/blob/master/NetKAN/SoundTrackEditor.frozen

But I don't see it in my client.

OK, looks like it was removed:

KSP-CKAN/CKAN-meta#1300

#5953

Time is a circle, man: KSP-CKAN/CKAN#2992

trimming down to 1 provider for now, we'll duplicate it for github support later
fix license
adopt previous SoundTrackEditor identifier
on second thought, let's not adopt the identifier since it's not actually in use anywhere, and the install directory is SoundTrackEditorForked
@HebaruSan
Copy link
Member

HebaruSan commented Jul 24, 2024

I assume there's not a big downside to installing both KSP_Data and KSP_x64_Data

The big downside is that only one of those will exist in a given game dir, so the other one would have to be created in GameRoot, which is what the spec doesn't allow.

And on further investigation, I strongly suspect that neither would exist currently in the "fake" instances that we use for metadata validation.

@JonnyOThan
Copy link
Contributor

Probably need to wait on this too: linuxgurugamer/SoundtrackEditorForked#7

@HebaruSan
Copy link
Member

@linuxgurugamer, this installed folder structure is achievable today with no changes to CKAN (and in fact it works all the way back to spec version v1.16). We can probably add this mod if you can make it work with Licenses, Music, and Playlists in a sane location under GameData. We would also put (WINDOWS ONLY!) in the name of the mod as an alert for Mac and Linux users. Does that sound like a reasonable plan?

    - libmpg123-0.dll
    - GameData/SoundtrackEditorForked
    - GameData/SoundtrackEditorForked/PluginData
    - GameData/SoundtrackEditorForked/PluginData/Images
    - GameData/SoundtrackEditorForked/PluginData/Images/sted.png
    - GameData/SoundtrackEditorForked/Plugins
    - GameData/SoundtrackEditorForked/Plugins/SoundtrackEditorForked.dll
    - GameData/SoundtrackEditorForked/Licenses
    - GameData/SoundtrackEditorForked/Licenses/MPG123.txt
    - GameData/SoundtrackEditorForked/Licenses/SoundtrackEditor.txt
    - GameData/SoundtrackEditorForked/PluginData/Music
    - GameData/SoundtrackEditorForked/PluginData/Music/Construction
    - GameData/SoundtrackEditorForked/PluginData/Music/Construction/Investigations.ogg
    - GameData/SoundtrackEditorForked/PluginData/Music/Space
    - GameData/SoundtrackEditorForked/PluginData/Music/Space/Darkest Child.ogg
    - GameData/SoundtrackEditorForked/PluginData/Music/Space/Dragon and Toast.ogg
    - GameData/SoundtrackEditorForked/PluginData/Music/Space/Fairytale Waltz.ogg
    - GameData/SoundtrackEditorForked/PluginData/Music/Space/Martian Cowboy.ogg
    - GameData/SoundtrackEditorForked/PluginData/Music/Space/Mysterioso March.ogg
    - GameData/SoundtrackEditorForked/PluginData/Music/Space/Numinous Shine.ogg
    - GameData/SoundtrackEditorForked/PluginData/Music/Space/On the Shore.ogg
    - GameData/SoundtrackEditorForked/PluginData/Music/Space/Peaceful Desolation.ogg
    - GameData/SoundtrackEditorForked/PluginData/Music/Space/The Other Side of the Door.ogg
    - GameData/SoundtrackEditorForked/PluginData/Music/dobroide-forest.ogg
    - GameData/SoundtrackEditorForked/PluginData/Music/dobroide-night-forest.ogg
    - GameData/SoundtrackEditorForked/Playlists
    - GameData/SoundtrackEditorForked/Playlists/playlists.cfg

Sign up for free to join this conversation on GitHub. Already have an account? Sign in to comment
Projects
None yet
Development

Successfully merging this pull request may close these issues.

4 participants