Archomeda / csl-ambient-sounds-tuner

Tune your ambient sounds volumes individually
http://steamcommunity.com/sharedfiles/filedetails/?id=455958878
MIT License
9 stars 4 forks source link

Add support for custom sounds #22

Closed Archomeda closed 8 years ago

Archomeda commented 9 years ago

It's something that has been suggested by someone and I have thought about it since. Since the volumes and the UI are pretty much in place right now, I can now start working towards getting this implemented.

The basic idea is that this mod itself will not provide custom sounds nor give the ability to select custom files directly from your computer. The way I want to set it up, is pretty much alike Sapphire with the UI skins, but with a bit more advanced selection in the options panel. If someone wants to make, let's call it a sound pack, he or she has to make his or her own mod, create an XML file that defines the sounds, combine the audio files with it and upload the mod on the workshop. Of course that mod itself doesn't do anything, so a dependency has to be set up properly. After it's been installed and enabled, the user can choose between the installed audio files of a specific sound (and default of course).

This is still theoretical of course. But if this works out nicely, I think there will be a lot of happy people.

Archomeda commented 9 years ago

The code is basically in place in the custom-sounds branch. It's not thoroughly tested as I do not possess many audio files, nor do I intend to. I will create a wiki page that explains on how to create a sound pack for this mod.