Its not working for me anyway.
My path is: F:\Spel\Dwarf Fortress MAPPEN\Dwarffortress 31.11\soundSense_13_71 (its in Swedish if you wonder )
I still get that flashing screen. And I have updated JAVA.
Chances are, java is not working properly or something like that.
In order to prevent window from closing quickly, open soundSense.cmd in notepad and add new line containing "pause" under "java blah bla" line. That should allow you see error messages which would help us in figuring this out.
That'd be cool. It'd mean people wouldn't need to go all over the place (forums, DF File library, etc) to get sound files that people have made.
Indeed, centralized repository would be cool (doubly cool if it would also allow looking inside and playing samples of enclosed files). Guess we could make do with
http://dffd.wimbli.com/ or page on wiki in meantime... but there are not yet so many user packs out there yet...
Btw, since Java paths seem to cause some problems, you might also consider using Launch4j.
You can use it to wrap the jar file into a Windows exe. The created exe will automatically search for any installed JRE and run the jar with it. If it doesn't find any JRE, it will open the Java download page in a browser.
I've used Launch4j once for a side project, wasn't too hard to use.
Thanks for tip, i will look into it.
If a sound pack conflicts with another, what happens? Does it randomly choose between one of the options, or choose the first/last one it finds?
It will choose first that matches.
So, for example if you install Toikkus pack as well as Weather pack, you will not hear weather effects because Toikkus is going to be loaded first and as such, it content matched before Weather (but, for example, after Animals.)
...Although I havent heard any sounds of rain, only the announcements that it has started to rain. There's this folder which contains "weather effects", and it should be working I guess. ...
Explained above, just remove Toikkus pack (which conflicts with most "official" packs) or rename weather directory to "aweather" so that it loads before it.