Repository navigation
SoundVisualizer 2.1.1 fixes the remaining rough edges found after 2.1. If you are on 2.1, this is a drop-in update.
Download
SoundVisualizer_v2.1.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, copy your old settings.json into the new folder.
Fixes
- Overlay settings panel showed old values. With the F4 panel open, changing the mode, size, sound types or colors in the launcher left the panel showing the old values, and moving one of its sliders then wrote the old value into the new mode. The open panel now follows the launcher. While you are dragging something in the panel it waits until you let go.
- Home notice named a switch you couldn't see. In the simple settings view the row is labelled "Ambient", but the notice told you to turn on "Show ambient sounds". It now quotes the label that is on screen.
- Size steps in the simple view. A size that the slider shows as "50" (for example 49.5) wasn't recognized as Medium. A value now counts as a step whenever the slider shows that step's number. The previous selection also no longer flashes for a moment when you switch from Detailed to the simple view.
- Early voice display could switch itself off. If the voice detector ever produced an invalid value, the early display of Human sounds stayed off until the audio device changed or the app was restarted. It now resets and keeps going.
Developer mode
- The overlay readout now updates as soon as the AI publishes a result instead of only every 100 ms, so a short-lived early voice display is no longer missed on screen or in the recording.
- The CSV recording has a new last column,
speech_preview, that tells an early voice display apart from a confirmed result. Existing columns keep their order. - A long sound name next to
SPEECH ~PREVIEWis shortened with an ellipsis so the first readout line stays on one line.
How this release was checked
- 1,311 automated tests. Each fix has a test that fails on the 2.1 code.
- This exact package was started on a test PC: first-run tutorial, the simple and detailed settings views, the no-playback-device notice, closing and reopening, and the Arabic, German and English screens.
- Not checked live: the test PC has no audio output device, so the overlay cannot run there. The settings-panel fix and the developer readout were verified by tests and code review 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.