Windows software from Eugene Muzychenko

Commercial software

Virtual Audio Cable (VAC)

Windows multimedia driver which creates a "virtual cable" represented by two waveform devices, input and output, with internal link between them. Allows direct, untouched sound transfer between different applications. Useful to record application's audio output in real time, and save an output sound stream from applications that doesn't allow to write it into WAV file directly. VAC is a "wave-version" of the "MIDI loopback cable" like MultiMid or Hubi's Loopback drivers. Unlike Total Recorder allowing you to simply save audio stream, VAC allows to route it in real time. Can be used with any audio application (WinAMP, Foobar2000, AIMP, Audacity, Audition, Skype, Flex-Radio etc.).

Virtual Audio Cable 4 page (XP/2k3/Vista/Win 7)

Virtual Audio Cable 3 page (9x/ME/NT4/2k/XP/2k3)

Free software

Wave Clone

Windows multimedia tool to share Wave (MME) ports among several applications. Brings a multi-client feature to any Wave device. Wave Clone is a "wave-version" of the "MIDI multi-client add-ons" like MultiMid or Hubi's Loopback drivers.

Wave Clone page (9x/ME/NT4/2k/XP/2k3)

 

MIDI Manuals

Allows you to split your MIDI keyboard into two independent manuals (zones), assign different MIDI instruments to them and play both hands at same time, producing two-part pieces. You can't do that using popular sequencer software.

MIDI Manuals page  (all systems)

 

FlushVol

Utility to flush, one-time or periodically, volume file buffers. Works like sync.exe from Mark Russinovich but enumerates all
fixed volumes, including mounted to NTFS Mount Points.

Download FlushVol 1.4 (2k/XP/2k3/Vista/Win7)

 

shrinkvd

shrinkvd is a command-line utility to shrink pre-allocated VMware virtual disk files according to a space reaaly occupied by partitions.

Download shrinkvd 1.00 (all systems)

 

getpassword

getpassword is a command-line utility to request a password from the keyboard, hiding the input, and return it via standard output (for example, to a command/batch file).

Download getpassword 1.00 (all systems)

 

MixerInfo

MixerInfo shows all information about given audio mixer.

Download MixerInfo (with source code)

 

ArrangeChildren

ArrangeChildren is intended to arrange various child windows in application MDI window's client area. It can be used to arrange project windows in IDEs (integrated developer environments), such as Visual Studio, Sound Forge, Photoshop and others.

Download ArrangeChildren 1.00

 

VMWRefresh

VMWRefresh allows you to use SoftICE 3.x or 4.x in Windows 2000/XP running under VMWare 4.5.1 by forcing VMWare guest window to refresh periodically.

Download MWRefresh 1.04

 

RASPPPoE 0.98b timeout patch

A patch for the RASPPPoE protocol drivers written by Robert Schlabbach. Increases RASPPPoE timeout to 120..150 seconds to allow PPP session to persist during DSL modem reconnection.

Download RASPPPoE 0.98b timeout patch