This is booping amazing!!! 0_o
Indeed it is, I always scoffed a little inside when folks talked about DF being unplayable without a particular utility like therapist or runesmith or what have you. Sure they are great useful utilities but hardly neccesary. I've been playing 4 years with nothing but the default ascii, and standard UI and you never saw me complain! *Waves walking stick menacingly*
Soundsence however.... I don't know how I ever played without it. It gives sound to warn of important events that aren't quite important enough to pause for, but still important enough to want to know about it before the announcement log gets through it's backlog. Like an animal being butchered, kittens being born, or the crossbow squad patrolling the walls taking potshots at buzzards. That kinda thing.
And with a little wrangling you can even customize it. Mine in particular starts playing old rpg battle music when an ambush or a megabeast shows up, and then just uses the season change to turn it off more or less consistently.( ambushes always happen the last month of each season after all, and usually only last a month unless yer walling yourself in) And in adventure mode plays a playlist of songs throughout.
The only way I can imagine this being improved would be an optional DFHack plugin. Allowing soundsence to read some game flags for more precise control. While still keeping normal functionality for folks who don't wish to use DFHack, or right after an update before the values are up to date. But the program is already great.
@Vorpal I've had something like that happen before too, but I couldn't quite figure out why it happened. When it happened to me I just reverted and then redid my modifications to the xml again and it ended up working, with me having no idea why. Maybe zwei has better insight. (he is awesome after all.)