WHAT DOES THE PROGRAM DO?
This program serves one very basic purpose. Namely, it converts sound waves into
solid 3 dimensional surfaces which can subsequently be edited using standard
engineering design tools such as CATIA and RHINO.
Say that you have recorded a particular sound. A brief segment of that sound
viewed on an oscilloscope set over a small time window might look like that
illustrated below which is from a pure 440 hertz tone.

Now, let us say that the sound bite above (that segment of sound waves over that
time window) represents one cycle of a very lengthy series of cycles comprising
the whole sound sequence. You could then conceivably sample each subsequent
segment (window) of the sound stream over an arbitrary number of cycles, saving
each sample. Given this collection of equally sized sound bite windows, you
could then align each sample parallel to the one obtained immediately preceding
it to generate a sort of three dimensional sound map such as the one shown
below.

But in order to construct such a sound map and to further manipulate it in order
to render a surface, one would have to first organize the windowed sound data
into a data set that represented a 3D sound map like the one shown above, and
then store it in some form that could be used to edit and manipulate such maps
into 3D surfaces. So the final surface generated by the sound referred to above
might look something like that shown below.
