This is Whistle Calculator running as an applet.  It demonstrates the core functionality of the program. The full functionality (for example load and save) can only be used when the 'stand-alone' application is downloaded and run. This is not some evil scheme to get my code onto your machine, but a feature of Java's 'sand box' philosophy of protecting your computer from potentially harmful code on the web.

I would like to thank

User Guide

New feature in Version 2:

Version 2 of Whistle Calculator has some important differences, enhancing it's power and flexibility as a tool for aiding whistle design.
Previous Version 1.02