- Tune the Windows 8-10 WASAPI memory leak workaround to make it working for longer time.
- Native ARM64 build (with statically linked runtime hence the bigger binary).
Download: soundkeeper.7z (76KB). Project page →
Download: soundkeeper.7z (76KB). Project page →
Download: soundkeeper.7z (23KB). Project page →
Download: soundkeeper.7z (23KB). Project page →
When a program streams any audio (even silence), the system don't go into sleep mode automatically. Sometimes it is not desired (e.g. if you use Sound Keeper). You can try to use the powercfg to allow Windows go into sleep mode even when audio is streamed.
Download: soundkeeper.7z (17KB). Project page →
Download: hostscmd.zip (21KB). Project page →
Download: soundkeeper.7z (15KB). Project page →
Download: soundkeeper.zip (19KB). Project page →
Powerful command line hosts editor with support of batch operations, IDN and IPv6. Another piece of my software from 2013 has a minor update. It was rebuilt for .NET 4.0 instead of .NET 3.5, just because at this moment .NET 4 is the preinstalled on modern Windows (8 and 10), and standalone installer of the .NET 4 is a few times smaller than standalone installer of the .NET 3.5 (48MB vs. 232MB).
Download: hostscmd.zip (21KB). Project page →
This tiny utility allows you to run elevated commands from Windows Command Prompt. Unlike runas
command, where you should enter your password, su
just shows UAC dialog instead, and it is much more convenient. Another feature is that it preserves current directory.
Actually, it was written in 2013. Previous version 1.2.0 was published on my other website. Today I rebuilt it with support of 64-bit systems, and publish it here as version 1.2.1.
Download: sucmd.zip (7KB). Project page →
I have a directory with old images which I collected in the noughties. I move it with all my other files from one computer to another on every upgrade. Every now and then, when I feel a bit nostalgic, I open it and look through the pictures. There are a few GIF files with animation, and every time I notice that the default image viewer from Windows 7 does not support it. I remembered, that the image viewer from Windows XP was able to play GIF animation properly. So, I spent a bit of time to overcome a few obstacles and to run the old image viewer on modern Windows, a small launcher was created for this purpose. Now I can watch these old images in authentic interface of the old image viewer from Windows XP.
Download: shimgvw_xp32.7z (includes a binary and source code of the launcher, and the shimgvw.dll from English Windows XP SP3).
Download: soundkeeper.zip (19KB). Project page →
A software MIDI synthesizer for Windows, which functions as a VSTi plugin. Supports both the Yamaha XG and the Roland GS extensions, which is a unique feature of the S-YXG50. The VSTi was a part of the Yamaha SOL2 package. Yamaha discontinued support of this software synthesizer in 2003. As it is abandonware now, a portable version of the VSTi was created (installation and registry keys are not required). It uses embedded (into DLL resources) official 4MB wavetable files, which is the best version of wavetable files for the S-YXG50.
Download: yamaha_syxg50_vsti.7z (3.0MB). Project page →
Yamaha S-YXG50 was released in 1997. First versions were shipped with the simplified 2MB version of the wavetable, and the full 4MB version was published only in 2001. It seems that the cause of this is low amount of RAM in the computers of 90s. Both versions of the wavetable files were created in 1996 (4MB in February, simplified 2MB in July). Possibly, the full 4MB version is a dump of the WAVE ROM of the Yamaha MU80 / MU50 / QS300 / DB50XG / DB60XG / SW60XG / MU10, because the Yamaha S-YXG50 soft synthesizer is very similar to this series of hardware of 1994-1996.