Our ASP project, the dissonance curve generator, should receive a grade of A+. It contains the following elements of ASP:
We have many more aspects of ASP than this, which are evident in the source; these are just five of the bigger ones. Most of the code is original; the VisualBasic macro is borrowed from an example written in BASIC by Professor William Setharis from the University of Wisconsin, who is also working on dissonance curves, which originally came from a book called Tuning Timbre Spectrum Scale. The code we used -- with full permission of Mr. Setharis -- had been sitting around for years, until Dave requested permission to use it, causing a renewed interest on both sides. While Mr. Setharis has the code posted on his site, it's now error-free thanks to the work for this project, as Dave's found a few bugs in the thing and fixed them; also, it's now translated into ASP/VBScript.
Also, a friend who had written the chart-generating code in ASP kindly loaned us the use of such code.
The source code for the project is available here: