Logo ©1994-2007 Kevin Boone
My professional interests
Computing
Law
Education
Science and research

My leisure interests
Martial arts
Heritage railways
Garden railways
Motorcycles
DIY

Downloads
Linux downloads
Windows downloads
Java downloads
Perl downloads
Home automation downloads

About me
Home & family
My CV

Site info
Contact the author
Download policy
Keyword index

  Home > Downloads

Microsoft Windows downloads

Last modified: Thu Jul 8 11:45:25 2004

Please note
As of Summer 2004, all the software on this page is at least 9 years old, and I am totally unable to provide any support for it. I don't do Windows development any more, so I don't have time to maintain any of this stuff. Amazingly, I continue to get reports that some of this stuff still works, even on modern Windows versions, but I'm not making any promises. All of it was originally developed for Windows 95.

This software is provided free of charge to anyone who would like it, but please note that I am not giving away any other rights, unless indicated. In some cases restrictions on use may exist, owing to conditions imposed by the owners of patents. Please see the individual documentation for details.

All software is for Windows 95 unless stated; it should work with later Windows versions as well, but I can't be sure about this. Some people have reported problems with the MIDI software under Windows NT, and I don't readlly have time to investigate this.

Everything is in 'zip' format. When you unzip the downloaded file you will find that a program called 'setup.exe' has appeared. Run this program, using the Windows Explorer, to start the installation. All software has an un-install facility, available through the Windows Control Panel.

Follow this link for general information about downloading from this site.

I would be happy to receive comments or suggestions about this software, (you can but I won't accept any responsibility for adverse consequences that arise from your use of this software.

Please note also that none of this software is supported any more. I no longer use Windows or any Windows applications in any of my work, so I don't even have access to a Windows machine on which to test anything!

Kevin's MIDI server
This is a very simple program which allows at PC to receive MIDI data over a network connection, and relay it to a MIDI output device or soundboard. Its main purpose is to allow Java applications to play notes using MIDI without the use of native-code methods. The program comes with a Java class that demonstrates how it works. Note that, because it uses TCP/IP networking, the PC must have network software installed and working, even if it is not part of a network. There is no installation program; the executable program 'midiserv.exe' needs no setting up: just run it when you want to produce sound. The MIDI server works with Windows '95 and NT. Please read the enclosed 'midiserv.txt' for further details.

Kevin's Calculator
A scientific calculator with proper algebraic notation, constants, variables, and many other useful features. If you interested in how this works, or want to include an expression evaluator in your own C++ programs, feel free to download the source code. A Linux version of this program is available, also with full source code, from the Linux download page.

Kevin's MIDI controller
A keyboard controller for MIDI soundboards and sound generators. Controls keyboard splitting, voice mixing, transposition, controller settings, etc.

Window Chimes
Wind chimes on the desktop. Uses a MIDI-compliant soundboard to generate the sound of wind chimes. Configurable scale, wind characteristics, instrument, etc.

Cmd32
A command line for Windows. Does the same sorts of things as the standard 'DOS prompt' but much better. Includes filename completion, built-in line editing, aliases, configurable colours and other enhancements. Fixes the bug in Windows 95 where the pipe '|' function does not work.

Kevin's SAMBA status monitor
A control and monitoring program for Unix-based file servers running SAMBA. provides displays of clients, open files, and processes.

Kevin's Text Editor
A replacement for the standard Windows 'Notepad' program. Does everything that Notepad does and more, while being the same size. Handles files as large as available memory, search and replace, go to line, configurable colours and font.

Kevin's Cryptograph
An encryption/decryption add-on for the Windows Explorer. Encrypts single files or sets of files with only two mouse clicks. This program uses the IDEA algorithm, as used in PGP, but is much quicker to use than PGP for conventional (not public key) encryption.

   
Search

WebThis site

Shameless plug

By the author of this site. Buy on-line from Amazon USA | UK

Editorial
So you want to be a university lecturer? Read this first!

Speak like your boss: new developments in managerese

Computing features
File handling in the Linux kernel: an in-depth look at how Linux handles files, filesystems, and file I/O

All sorts of Linux stuff

Confused about CLASSPATH? answers are here

First steps in EJB using jBoss (recently revised for jBoss 3.2)