v50 Steam/Premium information for editors
  • v50 information can now be added to pages in the main namespace. v0.47 information can still be found in the DF2014 namespace. See here for more details on the new versioning policy.
  • Use this page to report any issues related to the migration.
This notice may be cached—the current version can be found here.

Editing Utility:SoundSense

Jump to navigation Jump to search

Warning: You are not logged in.
Your IP address will be recorded in this page's edit history.


The edit can be undone. Please check the comparison below to verify that this is what you want to do, and then save the changes below to finish undoing the edit.

Latest revision Your text
Line 1: Line 1:
 
{{Quality|Superior|00:45, 6 November 2013 (UTC)}}
 
{{Quality|Superior|00:45, 6 November 2013 (UTC)}}
 
{{uv|DF2014}}
 
{{uv|DF2014}}
{{Infobox utility
+
SoundSense is a sound-engine tool which replaces the single background guitar with a collection of sounds and music that play depending on context.
| image = File:Breezeicons-mimetypes-64-audio-x-generic.svg<!-- replace with logo if available-->
 
| misc  =
 
* [http://df.zweistein.cz/soundsense/ Official website]
 
* [http://www.bay12forums.com/smf/index.php?topic=60287 Bay12forum thread]
 
* [http://dffd.bay12games.com/file.php?id=11849 DFFD download page]
 
* [https://github.com/zwei2stein/df-soundsense Github page]
 
* [[Utility:SoundSense/Documentation|Documentation]]
 
}}
 
[[File:soundsense_prev.png|thumb|200px|Equipped with a self-updater.]]
 
  
'''SoundSense''' is a sound-engine [[Utility]] for Dwarf Fortress, which replaces the single background guitar with a collection of sounds and music that play depending on context. This context is drawn mostly from entries in the [[gamelog.txt]], recent versions of SoundSense come with [[Utility:DFHack|dfhack]] script that writes extra information to the gamelog that significantly expand its capabilities.  
+
This context is drawn mostly from entries in the gamelog, though recent versions of soundsense come with [[Utility:DFHack|dfhack]] plugins that significantly expand its capabilities.
  
SoundSense has a [[Utility:SoundSense/Documentation|more advanced documentation here on the wiki]].   
+
SoundSense has a [http://www.bay12forums.com/smf/index.php?topic=60287 bay12 forum thread], an [http://df.zweistein.cz/soundsense/ official website], a        [http://dffd.bay12games.com/file.php?id=11849 DFFD download page], is open source [https://github.com/zwei2stein/df-soundsense here], and has [[Utility:SoundSense/Documentation|more advanced documentation here on the wiki]].   
  
 
==General information==
 
==General information==
Line 31: Line 22:
  
 
* SoundSense requires Java 7, which most computers already have.   
 
* SoundSense requires Java 7, which most computers already have.   
* Download SoundSense and extract the .zip as a subfolder next to ''Dwarf Fortress'' (or add the path to configuration.xml)
+
* Download SoundSense and extract the .zip as a subfolder next to Dwarf Fortress (or add the path to configuration.xml)
 
* Move dfhack plugins and scripts to the hack folder if you use these
 
* Move dfhack plugins and scripts to the hack folder if you use these
 
* Run soundsense.exe, and choose "update soundpack"
 
* Run soundsense.exe, and choose "update soundpack"
  
Note that a simple install of SoundSense includes only a few sample sounds, for the proper effect you need to download the soundpack.   
+
Note that a simple install of soundsense includes only a few sample sounds, for the proper effect you need to download the soundpack.   
  
Finally, remember that SoundSense needs to run in the background. Ideally, you should start SoundSense BEFORE you start ''Dwarf Fortress''.
+
Finally, remember that SoundSense needs to run in the background. Ideally, you should start SoundSense BEFORE you start Dwarf Fortress.
  
 
SoundSense is included and preconfigured in [[Utility:Lazy_Newb_Pack|the Lazy Newb Pack]] and requires no setup beyond pressing "update soundpack" to download the sound files.
 
SoundSense is included and preconfigured in [[Utility:Lazy_Newb_Pack|the Lazy Newb Pack]] and requires no setup beyond pressing "update soundpack" to download the sound files.
Line 43: Line 34:
 
==Mod compatibility==
 
==Mod compatibility==
  
SoundSense was designed for "vanilla" (unmodified) ''Dwarf Fortress''. It should work fine with most mods, but there is no guarantee of compatibility. Some mods create unusual behavior or involve events that SoundSense does not detect - in other words, SoundSense lacks sounds for mod-specific events. For example: gunshot sounds for mods that add guns are not included, but you can add them for yourself. Some events that work normally in vanilla DF may also trigger so frequently with a mod as to be very annoying.
+
SoundSense was designed for "vanilla" (unmodified) Dwarf Fortress. It should work fine with most mods, but there is no guarantee of compatibility. Some mods create unusual behavior or involve events that SoundSense does not detect - in other words, SoundSense lacks sounds for mod-specific events. For example: gunshot sounds for mods that add guns are not included, but you can add them for yourself. Some events that work normally in vanilla DF may also trigger so frequently with a mod as to be very annoying.
  
 
==For Mac Users==
 
==For Mac Users==
Line 59: Line 50:
  
 
==For Linux Users==
 
==For Linux Users==
Locating the gamelog.txt may be a bit difficult, because the file for Linux versions of ''Dwarf Fortress'' is not in the usual spot.  To find, simply navigate to your home directory and open the .dwarffortress folder. (it is hidden by default)  The gamelog file will be located inside.
+
Locating the gamelog.txt may be a bit difficult, because the file for Linux versions of Dwarf Fortress is not in the usual spot.  To find, simply navigate to your home directory and open the .dwarffortress folder. (it is hidden by default)  The gamelog file will be located inside.
  
 
==Sparring Sound Spam==
 
==Sparring Sound Spam==
The game does not distinguish between combat sounds and sparring sounds. You can remove the combat sounds under packs\battle, (LNP\utilities\Soundsense\packs\battle). Consider renaming the subfolders of blocked/hit/miss/movement/wrestling/unitsurprised. You can then rename them when real combat happens.
+
The game does not distinguish between combat sounds and sparring sounds. You can remove the combat sounds under packs\battle, (LNP\utilities\Soundsense\packs\battle). Consider renaming the subfolders of blocked/hit/miss/movement/wrestling. You can then rename them when real combat happens.
  
  
 
[[ru:SoundSense]]
 
[[ru:SoundSense]]

Please note that all contributions to Dwarf Fortress Wiki are considered to be released under the GFDL & MIT (see Dwarf Fortress Wiki:Copyrights for details). If you do not want your writing to be edited mercilessly and redistributed at will, then do not submit it here.
You are also promising us that you wrote this yourself, or copied it from a public domain or similar free resource. Do not submit copyrighted work without permission!

To protect the wiki against automated edit spam, we kindly ask you to solve the following CAPTCHA:

Cancel Editing help (opens in new window)