Copyright © P. Albou, 1997. Last updated 05/07/2007.

Back to home page

Software

Shortcut to downloads from this page
Subject index

The following programs are freeware applications and applets I wrote recently. They show only a very small part of my programming activities (I've been programming for the better part of my holidays since I was 12): I decided to publish on the web only programs with full english language documentation (writing clear and complete documentation for programs is boring, translating it from french to english is a nuisance, especially when it is more than 50 pages long). New versions of my large programs may appear on this page later, since I will try and write their documentation directly in english. It would encourage me a great deal if someone told me he is interested in my current work (see sections What may come here later).

Win32 1 programs        (click here to jump to the Java programs section)

The programs in this section were tried out on several Win32 1 platforms (see the compatibility issues page). They are designed for computers built around Intel (and Intel compatible) processors. They were developed with Borland's C++ compiler (5.02 version).

Java programs        (click here to jump to the Win32 programs section)

The programs in this section incurred test runs on several platforms: Windows 95 & 98 1, Windows NT 1 4.0, Window XP 1 (Microsoft / Intel processors), Solaris 2.4 2 (Sun Microsystems / Sparc workstations), Irix 6.5 4 (Silicon Graphics / Octane workstations). The applets were run successfully with the following browsers: InternetExplorer 3, 5 & 6 1, NetscapeNavigator 4 & 7 3, Hotjava 2. All developments were done with Sun Microsystems free tools (JDK 1.1.4, 1.2.1, 1.4.0 and 1.4.2).

To run these programs on your computer you will need:

To run the applets on-line from this server your browser must recognize the .jar format (I used this Java 1.1 feature in order to reduce disk space used).

Once you have downloaded the .zip files, you only need to unzip them in an empty directory to install the software. Beware: program names case and (relative) directory tree structure stored in the .zip file must be preserved (also note that program names are long and must not be converted to MSDOS 8.3 characters format).

This is a Java (and very much downsized) version of my synthesizer. It converts MIDI files into CD quality WAVE files, using numerical instruments stored in a proprietary (and undocumented !) format.
When compared with the Win32 1 version, the Java program is very slow (more than 10 times slower, with Sun's 1.2.1 virtual machine). It is only intended for the casual user. Nonetheless it has a function which does not exist in the Windows 1 version: it can load the instruments data which it needs through the web directly from my site (where this page is located).

 

Updates:

02/04/01

  bug correction
 

05/05/01

  web target change
 

09/15/02

  bug correction
 

10/12/02

  bugs correction (needed with post 1.2 JVMs)
 

12/14/03

  bug correction (for post 1.4.1 JVMs)

These three programs allow browsing through pictures directories to select and put upright pictures (Selector1), to select best pictures in a group of similar ones (Selector2) and to compile an ordered collection from several directories (Selector3). They were designed for people taking many digital pictures (for example in a trip or when covering events), with friends or colleagues. They manage wav audio comments, when present.
I programmed them some time after buying a 5M pixels Minolta DiMAGE 7i and coming back from a two weeks vacation with 4Gb of pictures data (both mine and a friend's). By the way, in this case, a DVD burner is necessary and not just a pirate's tool as the "music" or movies industry would make people believe.

Thanks to java, the three programs are very compact and I deliver them in a single zip file hereafter (moreover, they share a common infowin package). Recognized formats are: jpeg, gif, png (depends on your Java toolkit's capabilities). To install, just unzip the contents of the downloaded file into an empty directory and read the general readme.txt file.

Copyright notice and distribution policy

The programs I offer here are free and may be distributed by any mean to everybody, as long as nobody earns money in the process (except me - I don't see how it could happen, but let me hope I will suddenly become a millionaire).
The previous statement does not cancel my copyright and distribution is permitted only as long as the packages are not altered. Distribution of modified versions of the programs is also prohibited (I would not like finding part of my programs in commercial applications with my name cancelled), except for the RichView executable file (see details in RichView's manual inside the RichView package).

This software is provided as is. You download and run it at your own risks: I do not make any guarantee and I cannot be held responsible of any unpleasantness or disaster, in any field, which may befall you, your company or anybody in connection with this software.

This page hosted by     You are the Counter th visitor here.
 
Get your own Free Home Page   1 Trademark of Microsoft Corp. 
2 Trademark of Sun Microsystems Corp. 
3 Trademark of Netscape Communications Corp.
4 Trademark of Silicon Graphics Corp.
5 Trademark of Adobe Systems Inc.
1