Mods / Vintage Symphony

Tags: #Other #Utility
Author: Haviland
Side: Client
Created: Aug 6th 2024 at 5:01 PM
Last modified: Aug 17th 2024 at 2:05 PM
Downloads: 2865
Follow Unfollow 96

Latest release (for outdated Vintage Story v1.19.8):
vintage-symphony_0.9.2.zip  1-click install


Vintage Symphony is a situation-aware music engine replacement for Vintage Story. It removes almost all original music and replaces it with over 50 instrumental tracks that change according to the situation you are facing.

The mod is currently in the testing phase. While most features should work as expected, there is still room for adjustments. So let me know if a track is to loud, becoming annoying, or does not fit the situation. Please check the available console commands as they show you more information about the track and the current situation assessment.

 

Installation

Manual installation is no longer necessary; the mod can be installed like any other.

The music will download the first time you play with the mod. A save-game reload is required for the music to be recognized.

 

Updating an existing installation

Delete the old mod file from your mods directory and install the new version manually or by using 1-click-install. Keep the vintage-symphony-assets_* file to avoid redownloading the music files.

 

Console Commands

.music info
Shows artist and title of the playing track

.music next
Finds a new song to play. Also interrupts music pauses.

.music stop
Stops the current track

.music config
Toggles the configuration dialog

.music debug
Toggles the debug overlay

 

Release Notes

0.9.2

  • Moved music tracks to a separate content mod
  • Implemented an auto-updater to download the music content mod
  • Tamed track substitutions (tracks are now replaced less often)
  • Improved pausing behavior between tracks
  • Fixed issue where minimum track playback time was not respected
  • Slightly increased track cooldown durations
  • Increased track randomness slightly
  • Factored distance to rifts into situation scoring
  • Improved various situation scoring formulas
  • Various minor bug fixes and improvements

 

 

Older release notes

0.9.1

  • Configurable music loading / filtering
  • Added update check and notification
  • Added graphical configuration dialog
  • Do not require mod to be available on server in multiplayer

0.9.0

  • Initial release

 

 

Known issues

  • Neutral mobs might not trigger fight music when attacking

 

Songs and Attributions

All used tracks are royalty free.

Run Faster (David Fesliyan), No Way Out (David Robson), Araguatos (Reynard Seidel), Not Much To Say (David Fesliyan), The Quiet Morning (David Fesliyan)
https://www.fesliyanstudios.com

Desolation, Dramatic Story by Alex-Productions | https://onsound.eu/
Music promoted by https://www.free-stock-music.com
Creative Commons / Attribution 3.0 Unported License (CC BY 3.0)
https://creativecommons.org/licenses/by/3.0/deed.en_US

Impossible Decision, Music by Eric Matyas
www.soundimage.org

Special thanks to Jon Algar for his beautiful music, along with Christian Andersen, Ethan Sloan,Farrell Wooten, Atlas Kind, Bonn Fields, Breathing Tides, Christophe Gorman, Deskant, Edward Karl Hanson and Hanna Lindgren from EpidemicSound.
https://www.epidemicsound.com

Version For Game version Downloads Release date Changelog Download 1-click mod install*
v0.9.2 2472 Aug 17th 2024 at 2:05 PM Show vintage-symphony_0.9.2.zip 1-click install
v0.9.1 220 Aug 9th 2024 at 4:02 PM Show do_not_download_read_instructions.zip 1-click install
v0.9.0 173 Aug 7th 2024 at 4:12 PM Show do_not_download_read_instructions.zip 1-click install

28 Comments (oldest first | newest first)

💬 DoodleGarbage, Feb 9th at 1:10 AM

Hello friendly people! I've made a fork of Vintage Symphony for 1.20.x, fixing the bugged chat commands, and adding a new situation (no songs, you will have to add them yourself, detailed in the README)
You can find it here.

💬 LielenBlue, Feb 8th at 4:20 PM

@Haviland Hello, I'm trying this mod out for the first time and when i start my game, it says symphony assest updated, reload your save game to apply. I've restarted the game but it keeps saying that and no music is playing. 

💬 DoodleGarbage, Jan 30th at 5:28 AM

DanekJovax

My best guess is that you still have Vintage Symphony Assets installed, a seperate section of this mod. I can't guarantee that's the reason, but it's my best guess.

💬 DanekJovax, Dec 24th 2024 at 4:16 AM

We had this mod removed from our server, however players who removed their copy of the mod (which installs in their local, client mods folder, strangely) gets a new copy reinstalled automatically when rejoining our server.  Is there something else re-asserting this mod, despite removing it from the server and related clients?  Please advise.

💬 Xorberax, Dec 22nd 2024 at 10:17 PM

Great mod!

💬 LunaGore, Dec 10th 2024 at 2:45 PM

After a restart I'm getting overlay between Vintage Story default music and this mod, on initial install I selected not to use VS music and it worked fine. I tried using the .music config command but get an error that the command doesn't exist.

💬 DoodleGarbage, Nov 25th 2024 at 5:08 AM

An update for anyone looking to add their one tracks - It is possible! And here's a quick guide on how.
Following your first install of Vintage Symphony, load a world once, then continue:
Find "vintage-symphony-assets_1.0.0.zip" in your mod folder.
Unzip it somewhere.
From here, you can add/remove tracks. Navigate to the folder with the music and musicconfig.json (located inside assets/vintage-symphony/music)
To Remove a track:
Remove the track's entry in musicconfig.json, and delete its .ogg file.
Alternatively, modify its musicconfig.json entry to Edit a track.
To Add a track:
Create a new entry in musicconfig.json. Copy/Paste one of the other entries and edit it:
- "$type": "leave this the same"
- "source": "you can put anything in here"
- "file": "The name of your file. It must: be lowercase and use dashes, and the file must be .ogg, and you do not include the file's extension here." <- Special characters don't tend to work well, stick to the alphabet. Additonally, THE MUSIC FILE MUST BE .OGG
- "title": "you can put anything in here"
- "onPlayList": "leave this the same"
- "situation": "idle|calm|adventure|danger|cave|temporalstorm" <- Note: You may need to play with priority to get a cave music track to play, and songs that play during temporalstorm will not sound right at all, due to the auditorial glitch affects from the temporal storm.
- "volume": 1 <- Whatever volume you desire. 1 tends to work most of the time.
- Extra Properties. Scroll through the entries to find examples of the various properties. One notable property is "priority", this can be useful to prioritize/deprioritize a track.

Once you are done adding/modifying/removing tracks, add the assets folder (with your modified music) and the modinfo.json to a zip archive, then replace the original zip file in your mods folder. Recommended to use the exact same name for your new zip.

If the game crashes, and the logs say something about vintage symphony, check if any songs in musicconfig.json don't have a file counterpart/the file counterpart is incorrectly named.
A non .ogg file will crash the game if it gets played.
Weird/non-standardized names (lowercase, dashes, no special characters) will tend to cause problems more often than not.

Enjoy your new soundtracks in game! I sure am.

💬 DoodleGarbage, Nov 22nd 2024 at 6:15 AM

Just want to say, I am LOVING this. It is an awesome addition to vintage story and I love the level of immersion this adds. The situational awareness is hands down the best part. I still need to give it a thorough run (about to test enabling Vintage Story music in config, because I feel the VS base music is an incredible fit for traveling and peaceful moments)

Being able to mod the music for this would be cool as fuck, and I could achieve a transcendent level of immersion with this. Add variety, change the tone of various situations, the possibilities are endless.

But whatever you do, thank you for this awesome mod!

💬 Wandour, Oct 13th 2024 at 6:24 PM

I second @chichichi

I also would absolutely love it it was possible to have it organized in folders to such situations, I am a big games tracks guy. i got tons of collections I could try but im not good with modding so :c

💬 MuximK, Sep 15th 2024 at 7:03 AM

kenshi inspired, really should talk to the Devs about this in the Main game version, this would be so cool.

💬 Lucasxyz5, Aug 29th 2024 at 7:10 PM

Really like the mod. I'm not sure if this is the place to report it, but I've found a bug - executing the .music next command followed by .music info while underground will crash the game.

Speaking of the underground - do you have any plans to do stuff with music there? I really haven't played very much with this mod at all yet, but I noticed that just like in vanilla it cuts off the music currently playing whenever I go into my basement, which is a shame. I would love the option to at least have regular music play while underground.

💬 chichichi, Aug 28th 2024 at 9:05 PM

super cool mod!!

would love to see custom music pack support for this. Maybe folders organized by each situation that you can drag and drop ogg files for the mod to pick between.

keep up the great work!

💬 Haviland , Aug 25th 2024 at 8:17 AM

@Novadegree Thank you! I'm glad you like it. 

 

@Azie The symptoms you describe sound odd to me, because the content mod is not a requirement for the music engine. You should not get a message that a dependency is missing. 

Please try the following: Enable the main mod and load into a single player world. The download of the music should start in the background and a notification should be displayed at the top left corner once it's finished. You should find the content mod in your mods folder and in the in game mods list (reload mods). Then try to join a multiplayer server and see if it works. The mod is client only and it's not necessary to install it on the server side. 

If the download does not work for some reason, you can download the content mod from here:

https://github.com/Dantoes/VintageSymphony-Assets-Release/releases

 

Please let me know if that worked for you. I'd like to add that I'm currently on vacation on and won't be able to answer for the upcoming two weeks starting tomorrow. 

💬 Azie, Aug 24th 2024 at 11:11 PM

I'm trying to play with this mod on a server and the client keeps saying it's unable to find the assets mod and that I have to install it manually. Any fix? We have another player on the server that moved the mod into their singleplayer mods folder, loaded a singleplayer world, chose to load vintage symphony music, saved and quit, restarted, and was able to join the server just fine. He does not have the assets mod in his mod folder and neither do I.

💬 Novadegree, Aug 24th 2024 at 5:01 PM

This mod is fantastic! I love it! You did a great job!

 

💬 Haviland , Aug 17th 2024 at 2:14 PM

Version 0.9.2 is out, bringing many improvements. The mod can now be downloaded like any other, as the music files have been moved to a separate content mod that will download automatically when you start the game. A save-game reload is required for the changes to take effect.

Be sure to check the patch notes and share your feedback!

💬 DrBubba, Aug 12th 2024 at 3:40 PM

Really enjoying the new music.  Very well done.

💬 Haviland , Aug 11th 2024 at 12:54 PM

@dashr Thank you! I experimented with AI music generation but failed to create anything emotional or beautiful. In the end, I'm happy with how it turned out.

@Blink Tracks are meant to replace each other, but that shouldn't happen frequently. Can you describe the situation you were in? Were aggressive creatures nearby? How did the music behave exactly?

💬 Blink, Aug 10th 2024 at 1:28 AM

First off thank you for making and sharing this mod. I love it but tracks play over top of each other every so often. I'm using 0.9.1.

💬 dashr, Aug 9th 2024 at 6:15 PM

I highly respect you for using authentic music, while also credit the artists without using ai garbo. Respect to you and keep up the great work.

💬 DUCATISLO, Aug 9th 2024 at 6:00 PM

pog

💬 Haviland , Aug 9th 2024 at 4:05 PM

I released version 0.9.1 with an option to keep the original music, an in-game update check and more. The configuration dialog should open the very first time the mod is loaded. You can re-open the dialog at any time using console commands.

💬 Haviland , Aug 8th 2024 at 3:53 PM

I'm glad you guys like the mod! Keeping the original music should be relatively easy to implement. I'm going to include this as an opt-in feature in the next release.

I'm still somewhat surprised, because removing the original music was my motivation to create this mod :)

💬 Bloodaxe, Aug 8th 2024 at 11:01 AM

Logged inn to tell you that this is great! The music you've chosen and the way it integrates with the game is great, I love that entering a temporal rift distorts the music 😎

I agree with my fellow folks here that it might be wise to allow a toggle or something to enable the OG soundtrack (even though I personally don't enjoy it that much).

💬 Atheliana, Aug 8th 2024 at 7:10 AM

I would also love a version that keeps the original music and changes the engine.

💬 Sammy_SMD, Aug 7th 2024 at 10:47 PM

That's  awesome

💬 SnugglyWuggums, Aug 7th 2024 at 8:18 PM

I've gotta second Mr Goose, here. The base games music is really really good, and losing out on it would be the main thing that keeps me from wanting to use this mod as an autoinclude.

💬 MRGOOSE, Aug 7th 2024 at 8:03 PM

would love a version of this that keeps the original music but changes the music engine and only adds a few songs

 (edit comment delete)