
Mods / Salty's Forest Symphony
Author: SaltyWater
Side: Client
Created: Jan 28th at 3:10 AM
Last modified: Feb 20th at 2:05 PM
Downloads: 13745
Follow Unfollow 463
Latest release (for Vintage Story 1.20.0 - 1.20.3 and 1.20.4, potentially outdated):
ForestSymphony_1.0.2.zip
1-click install
Pet the floppa to buy me a coffee!
This mod does this:
And more!!
Forest Symphony aims to give a bit more life to the VS world using ambient sounds. The mod sounds are dynamically affected by various system such as seasons, weather, day/night cycle and temperature.
Is your homestead surrounded by trees and ponds? Then spend the night cooking a delicious meal listening to the dynamic natural symphony this mod provides.
A stroll through the forest has never been so pleasing, just make sure you don't get too tangled inside foliage or insects might want to follow you.
Careful chopping down trees, you may startle birds in the area!
Stronger winds? birds go quiet making way to the beautiful chord of creaky bark, even from your own house!
Warmer regions to south have more insects and exotic birds activity, colder regions have fewer insect and pond activity, fewer bird singing and boreal bird sounds will sing instead. A temperate region will have a mix of both exotic and boreal birds.
frogs croaking, birds singing, owls hooting, crickets buzzing and trees creaking! Everything changing dynamically around you based on envirnment and weather!!
This mod runs entirely on client.
This mod is entirely configurable, you don't like something? You can tweak it in the confgs, or get rid of it! Sounds are also safe to remove from the assets! You can even set your own ogg file on top of mine if you feel like doing so! You do need to name then like mine tho.
Also try Cave Symphony and Bark Beetle if you like this mod.
You can ask question, give suggestions or report bugs here: Discord
Note: Hey guys, caves and other biomes are probably going to be for another mod, I would love to keep developing on this one but the file size is getting bigger and bigger cause of sound files and I would hate to get stuck mid development by size limit. K love yall bye <3
ROADMAP:
(and notes to self)
- Refine forest detection algorithm. Add detect ponds, srhubs for insects like mosquitoes and more.
- Figure out a way to make sounds trigger even in indoors conditions, and very tall forest trees.
- Indoor sounds trigger witha muffled effect.
- Stronger winds increases wood creak sound rate and decreases bird sound rate.
- Add more fauna sounds. (Frogs and insects sounds etc..).
- Add flora ambience (wood cracking etc... This one is not even that necessary Vintage story already does a pretty damn good job with ambience)
- specific sounds for specific seasons and forest types.
- Expand to other "biomes". Plains, sand/gravel deserts etc.. (they'll have a standalone mod for each)
- Fine edit sounds. (Clean audio and remove background unwanted noise and other minor inconveniences that comes with free audio effects)
- Add config file with ability to add, tweak and customize sounds for user preference.
- Enclosed spaces with vessels (cellars) produces rat noises. (For another mod)
- Cavern Ambience: Dripping water, Distant rock falls etc. (For another mod)
check out my other mods here:
Mod Version | For Game version | Downloads | Release date | Changelog | Download | 1-click mod install* |
---|---|---|---|---|---|---|
1.0.2 | 6289 | Feb 20th at 2:05 PM | ForestSymphony_1.0.2.zip | 1-click install | ||
| ||||||
1.0.1 | 1882 | Feb 14th at 4:27 PM | ForestSymphony_1.0.1.zip | 1-click install | ||
tweaked bird sound distribution logic: tweaked default bird sounds check interval tweaked default bird min and max sound queue | ||||||
1.0.0 | 694 | Feb 13th at 11:46 AM | ForestSymphony.zip | 1-click install | ||
edited bird_1
Configs
Tweaks
performanceskips checking blocks directly above the player to squeeze some performance. SeasonsSolstice/equinox system implemented. TemperatureTemperature system implemented Added insects sounds.Insects are tied to ponds, tall grass, leaves and bushes.
And finally! Vers 1.0.0 I could finally mark everything in the roadmap and I'm very happy with how the mod turned out!! Performance, Sounds, Systems, Customization. Everything done with love! Thank you for the support too! | ||||||
0.1.10 | 966 | Feb 8th at 1:36 AM | ForestSymphony_0.1.10.zip | 1-click install | ||
quick basic update to ponds: Added Wind check for ponds. Pond sounds now have a % chance triggering based on how strong is the wind. Added config for Pond wind chance. Added some more bird sounds. Rearranged assets folder.
I wanted to get wind out of the way cuz next update is going to be big, I intend to include temperature checks and insects! | ||||||
0.1.9 | 783 | Feb 5th at 12:31 PM | ForestSymphony_0.1.9.zip | 1-click install | ||
WIND EFFECT FOR BIRDS!! PLEASE UPDATE CONFIGS!!
| ||||||
0.1.8 | 318 | Feb 4th at 8:13 PM | ForestSymphony_0.1.8.zip | 1-click install | ||
SEASONSSS!!! UPDATE YOUR CONFIGS!! Seasons multipliers:
seasons multipliers added including:
Wind Speed detection:
Wind speed added including:
| ||||||
0.1.7 | 364 | Feb 3rd at 7:38 PM | ForestSymphony_0.1.7.zip | 1-click install | ||
| ||||||
0.1.6 | 380 | Feb 2nd at 6:40 PM | ForestSymphony_0.1.6.zip | 1-click install | ||
| ||||||
0.1.5 | 530 | Feb 1st at 3:12 PM | ForestSymphony_1.0.5.zip | 1-click install | ||
| ||||||
0.1.4 | 419 | Jan 31st at 12:15 PM | ForestSymphony_0.1.4.zip | 1-click install | ||
Additions
Optimization
| ||||||
0.1.3 | 383 | Jan 30th at 2:52 PM | ForestSymphony_0.1.3.zip | 1-click install | ||
| ||||||
0.1.2 | 281 | Jan 29th at 4:39 PM | ForestSymphony_0.1.2.zip | 1-click install | ||
| ||||||
0.1.1 | 297 | Jan 28th at 3:18 PM | ForestSymphony_0.1.1.zip | 1-click install | ||
| ||||||
0.1.0 | 159 | Jan 28th at 3:11 AM | Empty | ForestSymphony_0.1.0.zip | 1-click install |
@Marlim I live in a cold-temperate place with high moisture and frequent wetlands and mosquitos are absolutely loud as hell. It probably depends on the species but where I come from you can hear them from a small distance and when they swarm it is the worst sound you could ever imagine. Like the hum of industrial machinery but pitched up x1000 and a bit quieter haha
Guys you can lower the startled birds when chopping down a tree with this variable inside the TREE LOGS category in the configs:
FallingTreeVolume": 1,
Ducky_
badtigra
In fact, I live in a tropical place and I can confirm that mosquitoes are not that noisy, they usually bite your legs and arms, and they don't make any noise, you can only hear them when they pass close to your ear at night when you go to sleep, and it depends on the season.
@badtigra if you use the Accessibility Tweaks mod, you can mute that sound specifically, in which case the sounds to mute are forestsymphony:sounds/tree/startled_1.ogg, forestsymphony:sounds/tree/startled_2.ogg, and forestsymphony:sounds/tree/startled_1.ogg
when i fell a tree, there is a sound where birds fly off and the tree falls. the problem is, this sound plays at max volume and is incredibly deafening. does both sounds (falling tree and birds flying away) fall under "treesoundvolume"? there is also falling tree volume, but it's already at 1. so i'm not sure if .5 is a valid decimal for that volume config, my visual studio client shows it as invalid.
i like the sounds, but that currently is just far far far too loud
30 days, its late december and its been frozen and snowing for a while. it may have been the tail end of autumn. doesnt feel like it though...
JustaKobold
So it's probably autumn?
what are your world settings? 30 days? 9 days?
If is set to 0 pond sounds won't trigger in the specified season.
Well i checked the config and i dont mind the bird sounds in winter but i get the pond sounds and those are set to 0 as default. so im not sure whats happening there.
JustaKobold
yes in winter the overall activity is reduced but you can set it to 0 in the configs!
I love all the ambient sounds, but i am in winter and my ponds are croaking and insects are chirping in trees and it just ruins the immersion, is there a way to configue it to not work in winter?
Lich
It's intended for logs to produce ckreaky sounds!!
Considering people use logs a lot in construction, it might be worth moving the sound-generation spot to branchy leaves or something?
badtigra
yeah, sorry. you're gonna have to disable it. It doesn't differentiate player placed logs from naturally generated ones.
trying out this mod currently and my home uses lots of logs in its construction, so there are some sounds. i don't want to disable this entirely because i think it would be cool to hear in the forests, but don't really want to hear it in my home haha. are there any settings you'd recommend i configure or should i just disable sounds for tree logs outright?
Travisplo
What? 😳
I think this mod might be making trees make explosions? It sounded like Meteoric Expansion was constantly going off. Testing it now to see if this was actually the culprit.
Nastel
Yep, Sound engine shenanigans. :p
SaltyWater
It's a lot of this:
Thousands of times over
Nastel
This mod is not server side, can you show me the errors?
Can we get an update for 1.20.11 please, I love this mod but it seems to be throwing up a lot of errors potentally causing lag issues on my server.
Takarias
Yeah no, it's intended. The startled sound is not mono, its supposed to be in stereo! I added a panning effect to the stereo audio from the startled samples. They're not in 3D spaces but actually triggered for the player.
The same for insects sounds, all stereo 😁
Coming from a comment on Cave Symphony, I also find the startled birds to be extremely loud, like Gapplepie1985. I did a little digging into the files and found that sounds\tree\startled_1.ogg, sounds\tree\startled_2.ogg, and sounds\tree\startled_3.ogg are all in stereo when they probably shouldn't be (since they're occuring in 3D space within the game). Additionally, sounds\tree\startled_1.ogg is clipping really badly, and that's probably the one that's doing it. Open it in Audacity and it's shooting well over threshold.
I also noticed that everything in sounds\insect is in stereo, though I'm assuming these are intentional, as I think they are emitted 'attached' to the player when walking through bushes, is that right? These sound like binaural recordings and I think they're a good addition. I'll probably tweak them a little lower in the config, though :)
this mod is almost mandatory if you want a more immersive experience.
Hi! Can we have a volume config option for 1.20.4 for the startled bird sounds? They're VERY loud and i don't want to turn down all the tree sounds just to turn that one sound down. Thanks!
Ok i Tried it out and I can't imagine not playing with this on. The only thing I could ask would be a wee bit of compression or balancing on a handful of the audio samples, namely the buzzing fly in your ears (i LOVE the concept its just overwhelming tho... +1 for realism cuz my god I start smacking around IRL sometimes)
and its like... a monkey howl? or something like that? some kind of howl is also louder than almost all the other samples. other man you are KILLING it and I use a lot of your other mods!
Been testing this mod out for a few days now and I gotta say it's too good. Forests feel so alive the game is now actually unplayable without this mod. It's just a joy to walk around forests now. I can't wait for the possible other sound mods you're thinking about in the roadmap.
Does this mod just add more ambience to the world or remove anything at all, or possibly replace any other ambience other mods add? This is so wonderful, just double checking its compatibiliy :)
Edit: ah I see petrichor's comments about ancient tools. Luckly don't use that one but good to know
Thank you for the response.
I found the issue, it was actually with the Ancient Tools mod. Turns out that there was a nasty bug where if you placed a debarked log, it would add a pair of sounds for each block, with "playing" set to false (thus player couldn't hear the sound). These were a pair of sounds to deal with the log splitting mechanic with wedges. Problem was, these would persist, and occupy a pair of slots in the sound queue, counting against the 250 concurrent maximum. The newest build of Ancient Tools resolves this problem, so it can be disregarded. Hopefully someone else who runs into this can benefit from my findings since they'll likely suspect this mod, or any other, which adds sounds to the game.
petrichor Yep, this is VS sound engine doing sadly! :(
I am getting this:
6.4.2025 03:27:43 [Notification] Play sound thecritterpack:sounds/creature/sparrow/housesparrow-chirp-02.ogg skipped because max concurrent sounds of 250 reached (3 more skipped)
Is there any way to increase the number of concurrent sounds? I don't think that I have anything too outlandish going on, but the game seems to skip a lot of sounds. often, i hear almost nothing other than music and maybe some ambient sounds (wind) but messages similar to this are spamming my logs despite me not hearing any entity sounds. I suspect that there might be a bug with this mod and maybe hundreds of audio files are being played at near zero volume where i can't hear them in my headphones. Without any way to debug this (showing id/number of audio sources, etc), it is hard to narrow things down.
*edit*
my apology, i posted the wrong log entry here. I am getting errors related to both this package as well as the critter pack. i suspect that the two mods are incompatible with one another as they push the number of concurrent sounds above the 250 limit which does not appear to be configurable. I suppose this can be disregarded, but others might run into similar problems. it is also possible that there is a bugged entity that is generating a lot of sounds and which is triggering this problem, but without any way to view the active sound events in VS via debugging tools, it is likely going to be impossible to narrow this down. :(
ya, the cicada and frog sounds and whatever buzzing is still way too loud right out the box. i removed a lot of them. Love the mod though. brings life to the game where it was needed. just overbearing with the volume of the insects.
Can you remove
"side": "client",
"requiredOnClient": true,
so that a server can force a client to download this?
DarkThoughts I did use audacity to clean up audios the best I could.
Are there plans to clean up the white noise in some of the audio files? I can often hear the noise play long before the actual audio, like the bird cackling. Tenacity / Audacity can do noise removal just a few quick steps.
For anyone interested in removing the insects buzzing into ears sounds:
An easy way to get to the mods folder is to simply start Vintage Story, and head over to the mod menu in the main menu. There you will find a button on the bottom of your screen that will bring you to the folder :)
Now that you're here within the Mods folder, find your Forest Symphony .zip folder and open it. You will be able to find the sound files you want to remove within the assets folder.
Once you open the assets folder, open the forestsymphony folder. Within you will find the sounds folder. Within you will find the insect folder.
I suggest deleting every sound within the insect folder except "insect_8.ogg"
this and "insect_5.ogg" are the only sounds where an insect does not fly into your ear horrifically. With insect_5 doing a close drive by but not exactly an ear explorer like the other ones, and insect_8 is not a flying insect at all.
Love this mod but share the discomfort from the buzzing fly/mosquito sounds. Gives me flashbacks to My Summer Car. Almost uninstalled the mod the moment I heard that, will probably just delete the file.
Only other thing "wrong" is that my house is framed with logs and constantly creaks like a tree in the wind. Not really a problem, it's kinda funny, but you may want to adjust the parameters around that sound playing.
The best environmental mod so far
I loved the mod, but I found the mosquitoes to be very annoying, I would love for there to be a way to disable them, or perhaps remove them.
The mosquito sound reminds me of the sound effects from the game Plague Inc, it's a bit uncomfortable.
the buzzing fly is too high volume imo. i think im going to remove the audio file. or replac eit with a silent one.
LadyEdain
Maybe, insects like cicadas are part of the pond sounds, insects like flies or wasps are from the insects sounds.
TeaJay0
blackmage62
Hey!! Please check the description!!
Really cool mod, but I would love an individual sound adjustment option. I don't mind the frogs but I hate the mosquitos, for example.
Is there some way to turn individual sounds off? The mosquito one and the incredibly loud tree falling sound are really obnoxious but I'd like to keep the birds, for example.
I love all the sounds except that one fly that's really loud and seems to be frequent (maybe that's because I have two ponds on either side of my base?). Is that part of the pond sounds? I love the other pond sounds, though, like the frog song, so I don't want to lose it or turn it down.
I also like the cuckoo sounds. We don't have those where I live, so it's a novel sound, but instantly recognizable. I found myself singing a medieval song about cuckoos that's lived rent-free in my head for about 32 years now while walking around my world. LOL.
TeaJay0 you go to VintageStoryData\ModConfig
There you'll find every config file for your installed mods, including forest symphony.
You can also use the ambient slider inside the game sound config to lower the mod volume.
How do you config this (and other mods)? There's nothing in-game, if I click Mods folder there's only a few files like modinfo.json and none of them have any config.
Some of the sounds are just way too loud and I'd like to adjust it.
Awesome!! Thank you so much :D
LadyEdain
Indaryn
Sorry for the delay, I think you guys can safely travel in waters now! 🤠👌
Loving the mod! Not sure whether this is something you'd be comfortable with, but I think it'd be great if the numbers and names of sounds weren't hard-coded. While we can replace and remove sounds, being able to explicitly add new ones would be great. Even if they need to be defined by the user in the config file (with the audio files themselves perhaps being in a 'user' folder of the mods asset directory) - eg. 'crow_1,' 'exotic','day','bird' (could specify both climate types as well I assume). It'd be great for users to add and remove sounds without limit. Alternatively, creating an open source ambient sound framework for other modders to build off of would be great. Hopefully that wasn't entirely incomprehensible hahaha.
I seem to be having issues with swimming as well. Upon checking debug logs, as soon as you move around on water the mod does over 2000 pond checks per second, causing stuttering harsh enough to sometimes reset the player's position on water when using fast moving rafts, stopping inertia entirely. (Game version 1.20.3, Mod version 1.0.1)
For now, setting "EnablePondCheck" to false removes that issue entirely at the cost of losing all the associated ambient sounds.
EDIT: Further testing on a cleared modlist using only this mod, still stuttering in water albeit less noticeable. Had nearly 2800 pond checks over the course of a single second.
I just started swimming across a large body of water and got stuck underwater. My breath was lessening, so the game was not completely frozen, but I couldn't move or come up for 10 seconds or so. Staying above water was very laggy, but I could still mostly move; going underwater caused movement to freeze for large chunks of time. I remembered reading about this mod having an issue in the water, so I turned it off and got back into the game and was able to swim the rest of the way across the lake without an issue.
I've been in water with this mod before, but this was the first time I was in it very long; every other time I was just in ponds, so time swimming or underwater was limited.
I noticed once before that the sound of insects becomes muted when you go underwater. There must be a connection.
Hello yes its not working on a server :( could you write the process up in the description for multiplayer servers ? it woulf be great, thanks a lot ! ^^
Scarletstripe I could not replicate that... I'll do more testing later, can you watch the logs? is there something like spammed pond checks?
Thranos yes! If you want, remove the required on client and use the side:client tag!
the modinfo.json is missing the client side tag. thats why it isn working unless you put it on the server. if you edit the json and add the line for "side": "client", then it will work client side again
Was setting up a modlist with friends, it had a lotta mods but with testing we couldn't figure out one thing. Any time we would try to enter water, the game would lag and any attemtp to swim lower increased it... We ended up removing this one, Forest symphony, and the problem went away instantly. I know it had stutter issues earlier that seem mostly gone but felt like this is such a specific area/test that it was worth bringing up.
So, after further testing- The mod works in multiplayer but only when the server has it loaded as well, apparently? This is the only way I can get it to function while playing on my server. Unsure why this is, as the server isn't in whitelist/blacklist mode, and this is supposed to be entirely clientside. (Again, to clarify, only v1.0.0+)
SaltyWater
I can't believe I didn't think of the cache- that appears to have done the trick! Thanks Salty. The game sounded so desolate without your mod.
EDIT- Still won't work in multiplayer, think I'm just going to have to roll back to an older version :( It appears to be refusing to load the mod, for some reason? The server isn't on mod whitelist mode, and it's not blacklisted, so idk.
Thranos Look through client logs, in the .json file do ctrl+f and search key words like symphony. delete the mod cache file too. You're singleplayer or on a server?
Make sure there no duplicate ZIP of Forest Symphony on your mods folder too.
v1.0.1 isn't working for me either, nor are they working on 1.20.4 stable- I have no idea why all versions except v1.0.0+ work.
It's bizarre, I've redownloaded several times, it just doesn't deploy- no config, nothing. Will have to run more tests to see if I can identify a mod conflict or something.
AngryOscar This is a old config file. If you played with older versions you probably want to delete your config files and generate a new one.
looked in the config, I don't see option for insects
"SoundSettingsComment": "Adjust sound volume and range for each category.",
"BirdSoundVolume": 0.8,
"PondSoundVolume": 0.8,
"TreeSoundVolume": 3.5,
"BirdSoundRange": 30,
"PondSoundRange": 30,
"TreeSoundRange": 30
is it pond settings? We do live in the forrest next to a small reed pond and the insect buzzing is almost constant.
Thranos tested on 1.20.3 and the new 1.20.4 and everything works fine.
I simply can't get v1.0.0 to work- Singleplayer or Multiplayer, nothing. No sounds, doesn't even generate a config file. - v0.1.10 works just fine though.
Running VS 1.20.r-rc.4
Nyarc Last update was huge! 🤣🤣
AngryOscar Thanks!! ^^ Yup you can change the volume in the configs!!
is dude literally have a whole Google Docs Spreadsheet on every Update
Love the mod, however the insect buzz iss too frequent and annoying. Anyway I can turn the volume/frequency down on the mosquitos?
itinerare I know what you're talking about! Is the sound engine loading the sounds dynamically. pay close attention, you'll see a sound comes right after a stutter! I'll see if I can get a way to make the sounds load on worldloading. or something more optimized! :p
Yes, little stutters! Thanks for the quick response, and I wish you luck looking into it.
itinerare Heyy! thanks!!
by hitches you mean little stutters?
strange, I'll investigate! 🤔
Thanks for the feedback!!
With v1.0.0, I'm consistently seeing repeated small hitches when rafting on water that I'm not seeing when using v0.1.10-- specifically on a river from the relevant mod, if it's relevant.
That aside, it's wild how much of a sense of place this mod gives the environment!
EDIT: From further testing, it seems like it happens primarily further away from shore; if staying close to shore, I notice a small hitch every now and then, but nothing nearly as obtrusive.
ShyishHazard Thanks! It definitely will! I'm already brainstorming ideas! ^^
1.0? very nice! looking forward to seeing an interior/cave sounds mod showing up... somewhere, sometime!
Pentasis Could probably be it. Besides those warnings the mod seems to run fine!
SaltyWater
It seems there used to be a bug-report for similar errors last year, but it is marked as 'resolved'. So it might or might not be a vanilla bug? https://github.com/anegostudios/VintageStory-Issues/issues/4746
Pentasis Yep, this is the sound engine I have no idea why it does this :p
Getting a few (non-critical) errors in client-main.log:
13.2.2025 13:24:14 [Warning] OpenAL Error during stop of sound game:sounds/environment/wind.ogg: InvalidName
13.2.2025 13:24:22 [Warning] OpenAL Error during setvolume(val) of sound forestsymphony:sounds/day/birds/crossbill_1.ogg: InvalidName
13.2.2025 13:24:25 [Warning] OpenAL Error during stop of sound game:sounds/environment/wind.ogg: InvalidName
13.2.2025 13:24:32 [Warning] OpenAL Error during stop of sound game:sounds/environment/wind.ogg: InvalidName
13.2.2025 13:24:40 [Warning] OpenAL Error during stop of sound game:sounds/environment/wind.ogg: InvalidName
13.2.2025 13:24:45 [Warning] OpenAL Error during setvolume(val) of sound forestsymphony:sounds/day/birds/woodpecker_3.ogg: InvalidName
13.2.2025 13:24:46 [Warning] OpenAL Error during stop of sound game:sounds/environment/wind.ogg: InvalidName
13.2.2025 13:24:48 [Warning] OpenAL Error during stop of sound game:sounds/environment/wind.ogg: InvalidName
13.2.2025 13:24:54 [Warning] OpenAL Error during setvolume(val) of sound forestsymphony:sounds/day/birds/woodpecker_2.ogg: InvalidName
13.2.2025 13:24:58 [Warning] OpenAL Error during setvolume(val) of sound forestsymphony:sounds/day/birds/woodpecker_2.ogg: InvalidName
13.2.2025 13:24:58 [Warning] OpenAL Error during setvolume(val) of sound game:sounds/environment/wind.ogg: InvalidName
13.2.2025 13:25:25 [Warning] OpenAL Error during setvolume(val) of sound game:sounds/environment/wind.ogg: InvalidName
13.2.2025 13:25:25 [Warning] OpenAL Error during setvolume(val) of sound game:sounds/environment/wind.ogg: InvalidName
13.2.2025 13:25:25 [Warning] OpenAL Error during setvolume(val) of sound game:sounds/environment/wind.ogg: InvalidName
13.2.2025 13:25:25 [Warning] OpenAL Error during setvolume(val) of sound game:sounds/environment/wind.ogg: InvalidName
13.2.2025 13:25:25 [Warning] OpenAL Error during setvolume(val) of sound game:sounds/environment/wind.ogg: InvalidName
13.2.2025 13:25:25 [Warning] OpenAL Error during setvolume(val) of sound game:sounds/environment/wind.ogg: InvalidName
13.2.2025 13:25:25 [Warning] OpenAL Error during setvolume(val) of sound game:sounds/environment/wind.ogg: InvalidName
13.2.2025 13:25:25 [Warning] OpenAL Error during setvolume(val) of sound game:sounds/environment/wind.ogg: InvalidName
13.2.2025 13:25:25 [Warning] OpenAL Error during start of sound game:sounds/environment/wind.ogg: InvalidName
13.2.2025 13:25:25 [Warning] OpenAL Error during setvolume(val) of sound game:sounds/environment/wind.ogg: InvalidName
13.2.2025 13:25:25 [Warning] OpenAL Error during setvolume(val) of sound game:sounds/environment/wind.ogg: InvalidName
13.2.2025 13:25:25 [Warning] OpenAL Error during setvolume(val) of sound game:sounds/environment/wind.ogg: InvalidName
13.2.2025 13:25:25 [Warning] OpenAL Error during setvolume(val) of sound game:sounds/environment/wind.ogg: InvalidName
An instant must-have. Adds so much life to the game and is extremly cozy :> Thank you for your hard work on this!!
loons and doves would sound nastalgic maybe some crows to.
Gnomecliff Thanks!! There's a season system, you can tweak the values in the configs for your personal taste! :p
Love this mod. Just wish the wildlife like frogs and bugs would quiet down in the winter for a bit more immersion
DarkThoughts Yeah not something I could "fix" tbh
I'm so torn on the animal noises... On one hand it's great for the atmosphere - especially nighttime forests are really spooky. But on the other hand it creates those animal sounds in completely empty areas and it also throws you off when you're hunting. But there's not much in terms of actual flying birds yet that could replace the sounds of this mod.
Would be great to also have a config lib menu to edit the settings from within the game.
Indaryn 😂😂 Thanks! I'm glad you guys are enjoying the mod!
DaveJustDave hmm maybe I can take a look into it
bumblebink Yup, already implemented that, it's coming in the next update!
Could this mod use the ambient sound slider to control the volume instead of the effects slider?
This is phenomenal and I love it.
I don't know if you take feature requests/patches, but if this could work with the Rivers mod to have a rushing water sound, that too would be phenomenal. Thanks for all your work.
I'm a big fan of these ambient sounds enhancing mods and this one is a superb complement to the 1.20 update. Also experienced the heart-attack inducing bird startled sfx myself a few times until tweaking the settings for it hah!
rosysyn No probs! you guys have fun ^^
SaltyWater Oh I see! I was looking for a config on the server, but it looks like the config only generates client-side :P Thank you!
rosysyn set the volume to 0 in the configs :p
One thing we've noticed - there is a specific sound my partner refers to as "the bird jumpscare". This sound plays randomly when a tree is cut down and consists of a loud murder of crows (?) getting startled and flying away. Is there an easy way for me to disable a specific sound such as this?
Lionion Also If may I recommend you something, you should take a look at View Distance Toggler.
I've made it for this exact situation. I always use it entering dense forests! 🙏
Lionion Seems okay to me considering forest are already pretty resource intensive in this game. On top of that you're hosting a local server with multiple clients.
You can also always increase the checks in the configs for the cost of mod responsiveness ofcourse. :p
i host a local server for 2 players player including myself and don't get any stutter. Default mod configs, 40+ mods loaded, on a 16gb RAM machine. RAM usage ofcourse is pretty high specially around forests.
Have you guys tried running this as a multiplayer host? I swear the performance hitch is noticeable. I'm wondering if it's due to how the checks are made. We live near a wooded area and once everyone is in, I'm almost at 75% ram capacity without the mod and 95% with it (which causes hitching)
Hi, thanks for the great mod, but there is one problem i have with it. Logs that was placed by players should not make creaking sounds, its a bit strange at least :)
Daidoji Yesss! I plan to really delve into the eerie and 'horror' elements of this game with the cave sounds! I want a full contrast between underground and aboveground with the two mods installed. I'm even a bit hesitant because making Forest Symphony and searching through so many sound files has made me start hearing birds, frogs, and owls in my head IRL, I imagine it will be the same for the cave sounds 😆
taucetifive Yup, I'm trying to optimize it as much as I can since it runs so many check for blocks! ^^
Caves would be awesome, imagining the random drips and ambient spookiness. One of my favorite mods right now.
Lionion it's about the same RAM usage for me on a machine with only 8GB RAM with and without this
taucetifive hehe thank you! It really is a big project! I'm working hard to make it as optimized and dynamic as possible! ^^
Metalsoul212 Thanks for the support! ^^ Next one is going to be caves and I am really excited! hehe
rosysyn Yup! already implemented! ;)
ThomasJefferson You can also lower the sounds in the effects slider in the game configs or lower it individually in the configs! ^^
Lionion There's a lot of things running on background. :P
Runs fine on my 16 gb pc with 40+ mods and my 8gb laptop tho.
I like it but the amount of memory this eats is pretty daunting. I run 32gb ram and there's 11+% difference with this on and off, it's worrying.
the level of improvement in just a few releases is staggering, this mod is wonderful!
Wow the progress on this has been amazing! You did an awesome job, this mod is an absolute must have now! It's crazy how silent the world is without it on. I really cannot wait to hear what you come up with next in this series.
Wonderful work here. I'm curious - do the sounds change per season? My encampment is located near a large pond, and during the winter, I assume things will get much more quiet versus the spring/summer months. EDIT: It looks like this is on the roadmap, but crossed out - I assume this is implemented then :D
I love the progress you've made with this mod since its first version only a few weeks ago 👌
Makes sense to move some things to other mods as this one is only slated for "forest" sounds as the title implies. I can't wait to see (hear?) the next ambient sound mods you have cooking!
My only complaint is a few sounds are a bit too loud. The scattering birds, at least startled_3 with the intense and clear initial wing flapping, is very much too loud while playing with headphones on 😂. Some of the water fauna noises are a bit loud as well, probably all of them but pond1. I've adjusted them to my liking on the OGG files when you release a new version, so not a big deal for me.
Everythign else sounds great and has quickly become expected as I move in and out of forests. It actually now feels like you're walking through a living forest. It's become another must-have mod!
Bdkanon Thanks!! ^^ Yup it's planned for other mods!! Since this one is geting too big and file size limit could be a problem later on!! :P
burgertanker
FrozenOwl
BulletSponge
Antar
Thanks for all the love guys! I'm so glad you're enjoying the mod! I'm making sure to make it feel as natural and dynamic as possible!! <3
I love nature ambience! Games sound too quiet without it. Also wow, I love how detailed this is. The fact that so many things around you influence what you hear. And the birds scattering after chopping down trees is genious. A must have mod and I can't wait for the other ambience sound mods you have planned!
Great updates! This has gotta be one of my favorite mods!
A fantastic addition I didn't even know I was missing, top quality
Gotta say, I love the new log creaking sounds, makes my winter home sound a lot more cozy!
This is a blessing!! Now, if there's something like this for seashores, in which we may hear seagulls, I would be in heaven!
GON Intended behavior! I hardcoded so every log produces the sound, You can increase the checks in the configs :p
Placed wood logs are also making wood creaking noises - makes our primitive log cabin sound a bit silly
Lili00000 Yup! You can follow the mod to get a notification of new updates!
BulletSponge Hey, there it is ver 0.1.7 😎👌
I have a question btw, when you update the mod, do we have to download it again ?
The new startling birds sound might need a delay or cooldown, I make large tree farms and cutting down multiple trees in quick succession is quite a headache haha
It also activates on trees that have no leaves, which is a bit immersion breaking imo.
Love the mods keep up the great work!~
kickitray No probs!! Glad it's working!! Thanks for using the mod! ^^
Thank you for the quick reply. It's working now! 😎
kickitray You have 2 ForestSymphony zips in your mod folder.
Got the following Error Message when trying to load 0.1.6:
2.2.2025 20:54:46 [Error] [forestsymphony] An exception was thrown when trying to load assembly:
2.2.2025 20:54:46 [Error] [forestsymphony] Exception: Assembly with same name is already loaded
at System.Runtime.Loader.AssemblyLoadContext.<LoadFromPath>g____PInvoke|5_0(IntPtr ptrNativeAssemblyBinder, UInt16* ilPath, UInt16* niPath, ObjectHandleOnStack retAssembly)
at System.Runtime.Loader.AssemblyLoadContext.LoadFromAssemblyPath(String assemblyPath)
at System.Reflection.Assembly.LoadFrom(String assemblyFile)
at System.Linq.Enumerable.SelectListIterator`2.MoveNext()
at System.Linq.Enumerable.WhereEnumerableIterator`1.ToList()
at Vintagestory.Common.ModContainer.LoadAssembly(ModCompilationContext compilationContext, ModAssemblyLoader loader) in VintagestoryLib\Common\API\ModContainer.cs:line 481
Thranos Yup, check the configs! you can disable it, or lower the volume, or tweak the intervals, it's highly customizable!!
sneezerstein haha thanks! Well, it's not that bad, actually the crickets and bugs from 1.20 goes really well with this mod specially near ponds!!
nacnud Glad you liked it! ^^
The tree creaking seems a bit too frequent- Was standing in my "grove" of four maple trees and it was happening near-constantly. Is there an option in the config that would let me turn it off?
why couldn't tyrone just do this instead of making bugs real entities
this mod is awesome
SpacemanSpliff Yup, haven't touch underground logic yet! it's on roadmap!
not sure if its unintended behavior, but bodies of water found deep underground in caves are emitting pond noises.
Kalmorph Nono, this is VS doing. This mod adds only sounds
Nyarc haha thanks! ^^
Hey, does this mod has any critters? Like the tiny, pixel size ones
Hire this guy for Sound Development VS pls
Asil AMAZING FEEDBACK! Noted!! Thank you so much sir! Hope you have fun with the mod! ^^
YAY! Silent worlds are boring! Even though the game doesn't have birds, it's still nice to hear them. When you get to prairie sounds, you might want to trade leaf counts to grass or fruit shrubs. Real prairie can have a half day's walk from one tree to the next in places. Please don't forget the Bob White Quail and Medowlark. Redwing blackbirds and barn swallows are common as well. Just stay away from the prairie owls. They may be the size of a softball, but they will make you believe they are the size of an eagle before they are done with you. Oh, and they travel in packs. Even badgers give up their holes for them. Downloading now!
Venator_ Hey thank you!! Logs plays creak sounds, but I still need to clean the audios haha
Vilderos Thank you!! "biomes" are on the road map! ^^
Lili00000 Hey thanks!! Seasons are on the roadmap ^^
Fantastic mod and idea however, it sounds like a bird conservetory in my house because I have a few logs as furniture. can u make player placed blocks NOT emit sounds? otherwise I find this mod unsusable D:
Lovely! May i suggest some ocean coast sounds? Seaguls and such?
Love the mod!!! But sometimes I hear loud cicadas, but it's winter !!!
i see what he mean, even if it is client side he wants all the people going onto the server, to be able to download automaticly ^^ i want the same thing haha maybe in config of dedi server
disputedname Hey!! sorry not possible! 🤣
You see this mod is specifically built to run on each player's client, checking their exact position and surrounding blocks to trigger sounds dynamically. If this were moved to the server side it would have to handle these checks determining nearby leaves, logs, and water blocks on intervals of seconds for all connected clients. This would not only cause a massive flood of overlapping sound effects depending on the server player base count but also be a performance disaster, as the server would be handling all the logic, constant block math and position checks for everyone and yada yada. Making this work server-side would require a full rewrite of the mod to optimize how sounds are handled globally instead for each client, and even then, it would likely be too heavy for a multiplayer server to run smoothly. :p
Could you make this both a server and client side mod? I'd like to add it to a server I'm hosting.
Pentasis Yup,Wind fading it's planned I forgot to put on the road map! 😆
Yup, I'm aware of the cave thing! I am focusing and polishing the aboveground for now, but I will definitely be making custom logic and custom sounds for underground. Even more so now, thanks to the reverb additions in the new update. hehehehehe
Maybe also make birds go silent (or heavily reduced) with bad weather? (Heavy rain/wind)
Also: underground bodies of water get the pond-sounds. Although those might benefit from additional dripping sounds?
Kudamas Thank you so much for the feedback and support! I'm doing the exact same more times than I would like to admit! 😂
Thranos It's a brilliant idea!
Haven't yet had the chance to pick this up, but might I suggest making all of the animal noises go completely silent when a temporal storm is on the horizon? It would make them even more ominous.
This mod is beautiful! It has perfectly enhanced the atmosphere of the game. I sit in the forest and just listen. I like to go camping a lot, so when I'm not out in the real wilderness I can at least can listen to it while playing my favorite game. Thank you for making this!
kickitray Thank you!! Will do! ^^
I love the ambience forests now have. Thank you so much and keep on going! 😍👍
Scribbd Thanks so much! and thanks for help testing it! 🙏
After updating from v0.1.1 to v0.1.2 I am getting an error message: [Snipped]
Looks like you already put out a fix before I was able to finish collecting logs and testing if it was a mod interaction on my side.
Great mod, enjoying your collection greatly.
Right now I'm in the middle of development of 0.1.3 so far I added ponds detection and ponds sounds day/night (frogs and crickets will be triggering when a pond is nearby), added tree logs detection and creakying trees sounds. And now i'm tweaking some logic!
Awesome, Your mods are fantastic and Im looking forward to how this one develops. Will you be adding in additional sounds? Maybe crickets/bullfrogs at night among others?
SpacemanSpliff 🤣 I replaced it from day time in this update and will be replacing from night time in the next one!
Mod is mostly great, but bird_7 in the night folder is -obnoxious- to the point that I manually removed that file. Playing version 0.1.2
Metalsoul212 Hey Thanks for the great feedback!! No probs thanks for helping me test it hehe ^^
Great beta so far! Seems to do exactly as advertised. I'll give a little feedback
Ultimately I ended up disabling the mod for now mainly because some of the sounds made my paranoia skyrocket haha
Lodey I absolutely agree!! Thanks!!
Mods like this are badly needed. Thanks so much Salty.
Nyarc It checks once every second. And it skips checks if there's still sounds to play in the queue, so it's a good balance.
I will be re implementing sounds triggering on leaf blocks now that I managed to make the sound play from the player position.
Patahto Yes intended! Since the sounds are played using the API instead of the ambient behavior.
Im seeing in the Debuglog it checks twice a second for Forest Floors, i think performance wise that doesnt make too much sense, once every 2 seconds should be plenty even if in some cases maybe its gunna delay a second getting into forest.
Id love to see actually sounds playing from Where Log / Leaf Blocks are if thats implementable, so you have an actual sense of the Birds sitting in the Tree, it feels kinda off having the sound come from somewhere in the air where nothing is, especially in sparse forests.
Good idea of a mod though
Are the sounds of this mod meant to fall under the Effects sound slider? rather than Ambient? Ideally there'd be a way to configure it with a separate config so that a player's sound setup doesn't get disturbed
Pentasis Checking for forest floors allows me to aim for forests only for now. I do not spawn entities tho. If there's enough forest floors below the player I then proceed to a check for enough leaf blocks around, if present then the algorithm chooses a random number of sounds to play based on the time of day, and assign a queue delay for each. When the delay is over it then plays the sound in a random block +y5 to +y6 above and in a random position 10 to 30 blocks away from the player for that position fetched with the forest floor check. This block can be anything, leafs, logs, air etc..
Before that I also did played the sounds only in the leaf blocks the algorithm fetched before to proceed with the sound trigger logic, but it was capping the sounds too much. It feels much more natural and immersive letting it choose a random block in a random position above the player! At least for Bird sounds! I intend to do almost the same for insects and small animal sounds! But instead checking for water or tall grass, leaf blocks on the player Y level for shrubs etc..
WickedSchnitzel Yes it is planned!
Interesting. I am working on a similar mod (mostly for myself, might publish in the (distant) future). My approach has been to spawn a few "invisible" entities in leaf-blocks based on Temp, Light, Forrest, etc. this allows me to check for tree/shrub density, "biome", daytime and season. The added bonus is I get orientation & distance variation in the sounds. Can I ask why you are checking for forestfloor? Is that less resource intensive? If so, how will you check for other situations? I am currently looking for a way (using standard entity-json) to spawn seagulls at the coastline. I fear I must have them spawn in saltwater as I fail to find a better solution. But perhaps your approach yields a better one?
Will this respect seasons? Like less or other sounds in winter.
Cruso Heyo! thanks!
Yes I do! But will come later in development since it requires lots of real life fauna research and I also haven't fully explored the extense of Vintage Story "biomes"
Love the idea, can't wait to test it later this week. Just curious are you planing to adapt the soundscape to the type of forest? A pine forest, for example, has a vastly different biodiversity than a birch grove, or would that go beyond the scope of the project?