I have liked this utility because it is multi-platform and very lightweight in memory usage, liberating a whole lot of system memory for being usable in Dwarf Fortress where it is badly needed.
Petition
Application | Platform Language | Version | Download size in MB | | | Runtime required in MB | |
| | | Linux | OSX | Windows | | |
SoundSense | java runtime | r2016-1 | 1 | 1 | 1 | 65-80 | |
SoundCense | c# CLR | 1.4.4 | 5.27 | 5.27 | 5.27 | 100 | |
soundsense-rs | Rust native or WebAssembler | 1.3.2 | 2.81 | 1.91 | 2.7 | 0 | |
I play DF under windows and linux and use sometimes packs for convenience.
Lately concerned by security (more surface attack for malware) issues I have uninstalled oracle java and microsoft Net from my machines (at least for general use), mono sadly is not much better ni feature complete.
I see in the 1st post that the Pack includes either SoundSense that requires the java runtime and SoundCense that requires the NET framework runtime;
Both runtimes are really massive over the HD as over the memory system where they really could potentially out-compete or slow Dwarf Fortress process.
It is for those reasons that I have begun to use Sound-sense-RS in Windows and Linux because
it does not need ANY run-time additional to do basically the same thing than the other two.
As SoundSense-RS download weights only 2.7 Mb, there is any possibility of including it into this pack?This would enable that people that do not want to install a whole runtime just to listen the sounds of a game, to have a better integrated option than install the application themselves.
Just to signal that I have not renounced to the exclusive benefits of those runtimes like advanced crypto, digital signing and identities; I jail then when necessary in protected and isolated environments.
Other pack maintainers have already begun the integration.
Hey, prixt. I just wanted to let you know I'm including SoundSense-RS in the Lazy Mac Pack.