Repository navigation
SoundVisualizer_v2.1
SoundVisualizer 2.1 brings the Android version's latest changes to Windows: a picture-based easy settings view, a broader "Human sounds" type, and voices that show up a little sooner.
Download
SoundVisualizer_v2.1.zip — Windows 10/11 (64-bit). You don't need to install .NET. Extract the zip anywhere and run SoundVisualizer.exe. Settings are saved in settings.json next to the exe; to keep your settings from an earlier version, copy your old settings.json into the new folder.
What's new
Easy settings
- The Settings tab now opens with a simple view where you choose by picture: the shape (four cards drawn by the real renderer), the size (Small, Medium, Large), and which sound types to show.
- Everything else is under "Detailed", exactly as before. If you had already customized the detailed settings, the tab opens there.
- If the size was set in Detailed to a value that is none of the three steps, the simple view says so, and its "Detailed" button takes you straight to that slider.
Human sounds (formerly Speech)
- The Speech type is now called Human sounds in all 18 languages, because it covers more than talking: laughter, crying, shouting, and now sneezing, coughing and breathing as well.
- In the Sounds tab, the "Coughs, breathing and body sounds" group therefore appears twice: coughs, breathing and sneezes under Human sounds, and the rest under Ambient.
Voices show up sooner
- When a voice starts, a small voice detector (Silero VAD) checks the newest audio and can show Human sounds about a quarter of a second earlier.
- It only changes what is drawn. Danger sounds and your own choices in the Sounds tab always take priority, and the detector is not used at all while you have changed any sound's type.
Fixes
- Settings saved by very old versions (from before each visual mode had its own settings) are now carried over instead of being reset to defaults.
- While the app is waiting for a new hotkey, switching to another tab or view now cancels the wait. Before, the next key you pressed there was saved as the hotkey.
- Help and tutorial text now point to "Detailed" for the settings that live there (colors, opacity, sensitivity, sound mode, hotkeys, performance).
- The report button, the GitHub link and the README now point to the project's new home, SOVIS-Team.
How this release was checked
- 1,218 automated tests, including runs of the real YAMNet and Silero models on recorded speech.
- This exact package was started on a test PC: first-run tutorial, easy settings, the jump to Detailed, the no-playback-device notice, closing and reopening with settings kept, and the Arabic, German, English, Japanese and Turkish screens.
- Not checked by ear: the test PC has no audio output device, so the overlay with live sound and the timing of the early voice display were verified by the automated tests only.
Notes
- Sound type detection can be wrong. Don't rely on this app as your only safeguard when safety is at stake.
- Licenses for bundled libraries, the YAMNet model, the Silero VAD model (MIT), the AudioSet sound names (CC BY-SA 4.0), the Pretendard font (OFL), and the tutorial sounds (CC0 / public domain) are in
THIRD_PARTY.mdand in the app under Help → About → Open source licenses.